Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$776,252
$754,820
$736,027
$709,640
Gross Profit
616,041
598,283
580,562
557,565
EBITDA
96,994
99,605
99,453
76,258
EBIT
68,287
72,036
72,431
51,752
Net Income
83,491
62,423
888,211
33,760
Net Change In Cash
776,252
754,820
736,027
709,640
Free Cash Flow
279,570
210,713
197,928
232,073
Cash
648,623
610,870
619,064
822,788
Basic Shares
214,507
208,706
208,274
209,896

Annual Financials

Values in thousands 2025-01-31 2024-01-31 2023-01-31 2022-01-31
Revenue
$2,976,739
$2,761,882
$2,515,915
$2,107,213
Gross Profit
2,355,080
2,189,261
1,979,827
1,640,762
EBITDA
357,295
195,585
2,763
21,442
EBIT
249,491
100,523
-83,492
-60,471
Net Income
1,067,885
73,980
-97,454
-69,976
Net Change In Cash
2,976,739
2,761,882
2,515,915
2,107,213
Cost of Revenue
217,306
-51,063
Free Cash Flow
920,284
887,135
429,105
445,071
Cash
648,623
797,060
721,895
509,059
Basic Shares
210,339
208,950
200,903
196,675

Earnings Calls

Quarter EPS
2025-01-31
$0.86
2024-10-31
$0.90
2024-07-31
$0.97
2024-04-30
$0.82