Quarterly Financials

Values in thousands 2024-07-31 2024-04-30 2024-01-31 2023-10-31
Revenue
$661,604
$650,642
$633,193
$719,313
Gross Profit
369,001
365,877
348,427
384,093
EBITDA
201,619
202,105
193,685
218,814
EBIT
168,237
169,385
160,141
187,553
Net Income
117,327
118,217
109,572
127,778
Net Change In Cash
661,604
650,642
633,193
719,313
Free Cash Flow
142,969
108,231
164,826
152,871
Cash
165,324
125,446
136,201
115,679
Basic Shares
57,624
57,681
57,555
57,552

Annual Financials

Values in thousands 2023-10-31 2022-10-31 2021-10-31 2020-10-31
Revenue
$2,628,632
$2,590,278
$2,362,209
$2,121,100
Gross Profit
1,425,405
1,426,536
1,324,080
1,130,468
EBITDA
786,742
771,615
703,550
446,951
EBIT
674,844
671,692
599,667
333,649
Net Income
487,493
513,103
454,368
249,539
Net Change In Cash
2,628,632
2,590,278
2,362,209
2,121,100
Cost of Revenue
-125,636
89,845
56,783
Free Cash Flow
606,699
461,703
507,624
451,886
Cash
115,679
163,457
299,972
208,293
Basic Shares
57,631
58,249
58,734
58,473

Earnings Calls

Quarter EPS
2024-07-31
$2.41
2024-04-30
$2.34
2024-01-31
$2.21
2023-10-31
$2.46