Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$644,900
$629,100
$525,100
$597,900
Gross Profit
101,700
95,700
69,800
78,800
EBITDA
53,400
25,800
34,000
69,500
EBIT
47,400
19,700
28,000
63,500
Net Income
29,100
19,000
18,200
41,700
Net Change In Cash
644,900
629,100
525,100
597,900
Free Cash Flow
48,700
105,600
-18,000
63,300
Cash
36,000
28,800
31,600
24,600
Basic Shares
49,163
50,538
54,625
52,408

Annual Financials

Values in thousands 2024-10-31 2023-10-31 2022-10-31 2021-10-31
Revenue
$2,380,200
$2,638,000
$2,331,600
$2,380,800
Gross Profit
297,300
316,100
247,500
291,000
EBITDA
394,300
113,000
69,000
120,100
EBIT
368,900
86,800
36,700
88,100
Net Income
257,600
45,300
15,200
44,400
Net Change In Cash
2,380,200
2,638,000
2,331,600
2,380,800
Cost of Revenue
7,100
1,900
Free Cash Flow
25,800
93,700
66,800
133,600
Cash
24,600
21,300
20,400
13,300
Basic Shares
54,625
59,175
61,177
64,652

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$0.79
2025-04-30
$0.70
2025-01-31
$0.40