Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$1,470,776
$1,448,456
$1,413,029
$1,258,348
Gross Profit
461,127
451,563
415,595
381,916
EBITDA
138,201
138,066
133,490
119,802
EBIT
96,123
100,034
97,887
86,998
Net Income
53,536
57,248
56,387
51,905
Net Change In Cash
1,470,776
1,448,456
1,413,029
1,258,348
Free Cash Flow
101,525
-31,915
186,704
94,097
Cash
83,928
53,172
166,148
88,341
Basic Shares
39,703
40,226
40,539
40,512

Annual Financials

Values in thousands 2024-04-30 2023-04-30 2022-04-30 2021-04-30
Revenue
$5,501,907
$5,329,252
$4,634,875
$3,298,823
Gross Profit
1,775,101
1,725,945
1,488,275
1,062,703
EBITDA
585,889
640,253
542,148
299,862
EBIT
452,527
513,346
422,916
191,737
Net Income
276,079
332,991
273,442
105,560
Net Change In Cash
5,501,907
5,329,252
4,634,875
3,298,823
Cost of Revenue
64,658
-64,321
-46,905
Free Cash Flow
376,002
389,065
138,529
123,431
Cash
166,148
164,745
101,916
167,012
Basic Shares
40,906
42,592
43,898
43,343

Earnings Calls

Quarter EPS
2024-10-31
$2.02
2024-07-31
$1.93
2024-04-30
$1.93
2024-01-31
$1.60