Quarterly Financials

Values in thousands2026-04-302026-01-312025-10-312025-07-31
Revenue
$209,940
$225,066
$215,770
$210,394
Gross Profit
65,757
78,702
75,534
70,855
EBITDA
73,867
94,335
94,336
57,581
EBIT
53,857
74,533
75,965
38,733
Net Income
31,429
42,939
61,801
22,891
Net Change In Cash
209,940
225,066
215,770
210,394
Free Cash Flow
1,229
49,619
20,181
25,216
Cash
511,490
544,133
492,256
479,521
Basic Shares
58,568
58,390
57,977
60,567

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-04-30
$0.42
2026-01-31
$0.61
2025-10-31
$0.60
2025-07-31
$0.51