Quarterly Financials

Values in thousands 2024-07-31 2024-04-30 2024-01-31 2023-10-31
Revenue
$2,552,087
$2,725,848
$3,554,298
$2,488,933
Gross Profit
978,177
1,069,780
1,340,564
992,067
EBITDA
394,515
465,687
582,771
388,638
EBIT
329,201
400,948
520,204
327,227
Net Income
252,556
313,113
394,369
249,483
Net Change In Cash
2,552,087
2,725,848
3,554,298
2,488,933
Free Cash Flow
104,124
64,366
994,018
-177,079
Cash
413,962
524,596
766,594
121,811
Basic Shares
47,667
48,381
48,795
49,226

Annual Financials

Values in thousands 2024-01-31 2023-01-31 2022-01-31 2021-01-31
Revenue
$11,207,303
$10,208,580
$8,630,889
$6,151,953
Gross Profit
4,381,100
4,044,510
3,368,554
1,949,159
EBITDA
1,939,491
1,879,982
1,565,952
534,592
EBIT
1,695,651
1,638,610
1,297,492
236,820
Net Income
1,291,005
1,242,408
985,837
175,835
Net Change In Cash
11,207,303
10,208,580
8,630,889
6,151,953
Cost of Revenue
306,317
-614,491
653,726
Free Cash Flow
1,040,999
1,169,789
887,078
658,489
Cash
766,594
737,877
431,560
1,046,051
Basic Shares
49,596
51,738
54,841
56,558

Earnings Calls

Quarter EPS
2024-07-31
$5.30
2024-04-30
$6.47
2024-01-31
$8.08
2023-10-31
$5.07