Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$741,509
$682,938
$615,420
$744,482
Gross Profit
406,517
373,904
335,896
402,824
EBITDA
223,228
202,919
180,445
213,171
EBIT
185,382
165,342
143,414
176,642
Net Income
125,784
112,404
94,652
122,168
Net Change In Cash
741,509
682,938
615,420
744,482
Free Cash Flow
226,409
103,130
137,723
75,757
Cash
147,788
130,157
130,424
115,952
Basic Shares
57,038
57,038
57,486
57,603

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
810,580
786,742
771,615
703,550
EBIT
674,405
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-10-31
$0
2025-07-31
$2.73
2025-04-30
$2.42
2025-01-31
$2.06