Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$222,628
$210,984
$217,000
$216,334
Gross Profit
82,302
75,138
79,251
79,255
EBITDA
76,062
82,477
97,481
74,534
EBIT
55,828
62,351
76,696
53,832
Net Income
33,869
34,388
36,251
26,180
Net Change In Cash
222,628
210,984
217,000
216,334
Free Cash Flow
25,161
50,658
56,489
-1,806
Cash
598,485
537,331
493,905
508,518
Basic Shares
62,456
62,414
62,409
62,283

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
2024-10-31
$0.59
2024-07-31
$0.51
2024-04-30
$0.46
2024-01-31
$0.42