Quarterly Financials

Values in thousands2025-10-312025-07-312025-04-302025-01-31
Revenue
$215,770
$210,394
$210,992
$212,138
Gross Profit
75,534
70,855
77,906
75,535
EBITDA
94,282
57,581
49,529
97,997
EBIT
75,911
38,733
29,935
77,205
Net Income
61,801
22,892
8,861
42,851
Net Change In Cash
215,770
210,394
210,992
212,138
Free Cash Flow
20,181
25,216
-29,096
43,266
Cash
492,256
479,521
530,708
642,200
Basic Shares
57,977
60,567
60,974
62,661

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
2025-10-31
$0.60
2025-07-31
$0.51
2025-04-30
$0.40