Quarterly Financials

Values in thousands2026-07-312026-04-302026-01-312025-10-31
Revenue
$216,047
$209,940
$225,066
$215,770
Gross Profit
71,734
65,757
78,702
75,534
EBITDA
75,878
73,867
94,335
94,336
EBIT
54,872
53,857
74,533
75,965
Net Income
28,916
31,429
42,939
61,801
Net Change In Cash
216,047
209,940
225,066
215,770
Free Cash Flow
39,352
1,229
49,619
20,181
Cash
549,513
511,490
544,133
492,256
Basic Shares
58,718
58,568
58,390
57,977

Annual Financials

Values in thousands2025-10-312024-10-312023-10-312022-10-31
Revenue
$849,294
$866,946
$892,076
$824,549
Gross Profit
299,830
315,946
336,162
294,213
EBITDA
299,444
330,554
351,214
321,220
EBIT
221,839
247,749
270,379
240,890
Net Income
136,405
130,688
125,485
118,786
Net Change In Cash
849,294
866,946
892,076
824,549
Cost of Revenue
88,741
Free Cash Flow
59,661
130,502
170,881
162,849
Cash
492,256
598,485
499,292
319,680
Basic Shares
59,920
62,391
61,755
61,189

Earnings Calls

QuarterEPS
2026-07-31
$0.50
2026-04-30
$0.42
2026-01-31
$0.61
2025-10-31
$0.60