Quarterly Financials

Values in thousands 2025-04-30 2025-01-31 2024-10-31 2024-07-31
Revenue
$210,992
$212,138
$222,628
$210,984
Gross Profit
77,906
75,535
82,302
75,138
EBITDA
49,529
97,997
76,062
82,477
EBIT
29,935
77,205
55,828
62,351
Net Income
8,861
42,851
33,869
34,388
Net Change In Cash
210,992
212,138
222,628
210,984
Free Cash Flow
-29,096
43,266
25,161
50,658
Cash
530,708
642,200
598,485
537,331
Basic Shares
60,974
62,661
62,391
62,414

Annual Financials

Values in thousands 2024-10-31 2023-10-31 2022-10-31 2021-10-31
Revenue
$866,946
$892,076
$824,549
$663,761
Gross Profit
315,946
336,162
294,213
167,044
EBITDA
330,554
351,214
321,220
194,087
EBIT
247,749
270,379
240,890
103,691
Net Income
130,688
125,485
179,242
78,816
Net Change In Cash
866,946
892,076
824,549
663,761
Cost of Revenue
88,741
-6,625
Free Cash Flow
130,502
170,881
162,849
41,503
Cash
598,485
499,292
319,680
276,670
Basic Shares
62,391
61,755
61,189
61,999

Earnings Calls

Quarter EPS
2025-07-31
$0
2025-04-30
$0.40
2025-01-31
$0.52
2024-10-31
$0.59