Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$212,138
$222,628
$210,984
$217,000
Gross Profit
75,535
82,302
75,138
79,251
EBITDA
97,997
76,062
82,477
97,481
EBIT
77,205
55,828
62,351
76,696
Net Income
42,851
33,869
34,388
36,251
Net Change In Cash
212,138
222,628
210,984
217,000
Free Cash Flow
43,266
25,161
50,658
56,489
Cash
642,200
598,485
537,331
493,905
Basic Shares
62,661
62,391
62,414
62,409

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
221,518
351,214
321,220
194,087
EBIT
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-01-31
$0.52
2024-10-31
$0.59
2024-07-31
$0.51
2024-04-30
$0.46