Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$615,420
$744,482
$661,604
$650,642
Gross Profit
335,896
402,824
369,001
365,877
EBITDA
180,445
213,171
201,619
202,105
EBIT
143,414
178,892
168,237
169,385
Net Income
94,652
122,168
117,327
118,217
Net Change In Cash
615,420
744,482
661,604
650,642
Free Cash Flow
137,723
75,757
142,969
108,231
Cash
130,424
115,952
165,324
125,446
Basic Shares
57,486
57,603
57,624
57,681

Annual Financials

Values in thousands 2024-10-31 2023-10-31 2022-10-31 2021-10-31
Revenue
$2,689,921
$2,628,632
$2,590,278
$2,362,209
Gross Profit
1,486,129
1,425,405
1,426,536
1,324,080
EBITDA
674,001
786,742
771,615
703,550
EBIT
674,844
671,692
599,667
Net Income
467,284
487,493
513,103
454,368
Net Change In Cash
2,689,921
2,628,632
2,590,278
2,362,209
Cost of Revenue
-125,636
89,845
Free Cash Flow
491,783
606,699
461,703
507,624
Cash
115,952
115,679
163,457
299,972
Basic Shares
57,616
57,631
58,249
58,734

Earnings Calls

Quarter EPS
2025-01-31
$2.06
2024-10-31
$2.78
2024-07-31
$2.41
2024-04-30
$2.34