Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$3,946,771
$4,097,737
$3,600,015
$3,329,247
Gross Profit
3,946,771
860,847
705,729
786,523
EBITDA
348,880
345,782
219,026
217,615
EBIT
252,288
251,373
126,682
128,665
Net Income
180,918
180,198
87,020
86,933
Net Change In Cash
3,946,771
4,097,737
3,600,015
3,329,247
Free Cash Flow
160,041
180,790
92,075
-26,951
Cash
351,723
304,988
206,482
177,881
Basic Shares
37,311
37,277
37,259
37,336

Annual Financials

Values in thousands 2024-04-30 2023-04-30 2022-04-30 2021-04-30
Revenue
$14,862,913
$15,094,475
$12,952,594
$8,707,189
Gross Profit
2,998,114
3,072,406
2,762,714
2,356,435
EBITDA
1,071,134
960,287
801,289
719,412
EBIT
721,337
647,156
497,748
454,217
Net Income
501,972
446,691
339,790
312,900
Net Change In Cash
14,862,913
15,094,475
12,952,594
8,707,189
Cost of Revenue
219,991
-177,667
258,270
Free Cash Flow
370,949
405,383
462,266
362,836
Cash
206,482
378,869
158,878
336,545
Basic Shares
37,370
37,519
37,356
37,356

Earnings Calls

Quarter EPS
2024-10-31
$4.85
2024-07-31
$4.83
2024-04-30
$2.34
2024-01-31
$2.33