Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$2,788,469
$2,848,367
$3,487,619
$2,530,100
Gross Profit
1,091,696
1,114,219
1,333,652
1,005,644
EBITDA
421,124
475,639
588,020
390,407
EBIT
349,959
403,606
518,053
323,385
Net Income
260,875
305,052
393,270
242,179
Net Change In Cash
2,788,469
2,848,367
3,487,619
2,530,100
Free Cash Flow
19,565
140,990
962,642
-171,073
Cash
242,745
454,629
703,201
177,782
Basic Shares
45,112
45,508
46,476
47,092

Annual Financials

Values in thousands 2025-01-31 2024-01-31 2023-01-31 2022-01-31
Revenue
$11,295,654
$11,207,303
$10,208,580
$8,630,889
Gross Profit
4,387,253
4,381,100
4,044,510
3,368,554
EBITDA
1,845,703
1,939,491
1,879,982
1,565,952
EBIT
1,578,661
1,695,651
1,638,610
1,297,492
Net Income
1,201,118
1,291,005
1,242,408
985,837
Net Change In Cash
11,295,654
11,207,303
10,208,580
8,630,889
Cost of Revenue
306,317
-614,491
Free Cash Flow
964,147
1,040,999
1,169,789
887,078
Cash
703,201
766,594
737,877
431,560
Basic Shares
47,404
49,596
51,738
54,841

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$5.78
2025-04-30
$6.70
2025-01-31
$8.46