Quarterly Financials

Values in thousands2026-01-312025-10-312025-07-312025-04-30
Revenue
$225,066
$215,770
$210,394
$210,992
Gross Profit
78,702
75,534
70,855
77,906
EBITDA
94,334
94,282
57,581
49,529
EBIT
74,532
75,911
38,733
29,935
Net Income
42,939
61,801
22,892
8,861
Net Change In Cash
225,066
215,770
210,394
210,992
Free Cash Flow
49,619
20,181
25,216
-29,096
Cash
544,133
492,256
479,521
530,708
Basic Shares
58,390
57,977
60,567
60,974

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,389
330,554
351,214
321,220
EBIT
221,784
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-01-31
$0.61
2025-10-31
$0.60
2025-07-31
$0.51
2025-04-30
$0.40