Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$1,219,385
$1,125,878
$1,072,260
$1,124,112
Gross Profit
503,079
421,201
440,597
428,988
EBITDA
122,509
74,582
124,969
106,809
EBIT
86,855
40,713
91,512
73,011
Net Income
50,308
8,969
44,572
37,028
Net Change In Cash
1,219,385
1,125,878
1,072,260
1,124,112
Free Cash Flow
229,969
128,208
76,839
265,817
Cash
1,055,976
949,771
874,749
934,863
Basic Shares
144,499
144,972
145,944
145,964

Annual Financials

Values in thousands 2024-10-31 2023-10-31 2022-10-31 2021-10-31
Revenue
$4,014,955
$4,386,549
$3,632,661
$3,620,684
Gross Profit
1,719,590
1,748,936
1,431,911
1,602,014
EBITDA
324,679
553,859
369,758
625,854
EBIT
191,209
411,679
229,555
493,588
Net Income
83,956
254,827
152,902
500,196
Net Change In Cash
4,014,955
4,386,549
3,632,661
3,620,684
Cost of Revenue
-402,059
333,896
Free Cash Flow
377,891
62,135
-258,574
462,096
Cash
934,863
1,010,618
994,352
1,422,546
Basic Shares
145,964
149,380
152,193
156,743

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$0.67
2025-04-30
$0.42
2025-01-31
$0.64