Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$119,430
$111,798
$114,730
$149,278
Gross Profit
64,640
60,569
62,165
84,217
EBITDA
16,661
14,993
18,261
29,861
EBIT
12,972
11,357
14,603
25,744
Net Income
9,870
8,778
11,459
22,273
Net Change In Cash
119,430
111,798
114,730
149,278
Free Cash Flow
11,292
-1,222
7,935
24,399
Cash
28,955
25,163
38,233
44,327
Basic Shares
13,461
13,685
14,006
14,224

Annual Financials

Values in thousands 2024-01-31 2023-01-31 2022-01-31 2021-01-31
Revenue
$486,114
$467,937
$411,522
$255,310
Gross Profit
264,392
245,872
217,955
97,286
EBITDA
79,757
61,943
50,705
-6,884
EBIT
66,100
49,461
38,429
-20,176
Net Income
52,805
47,985
47,265
-24,610
Net Change In Cash
486,114
467,937
411,522
255,310
Free Cash Flow
46,015
33,642
19,947
8,340
Cash
44,327
42,198
32,845
34,840
Basic Shares
14,471
15,249
16,122
14,923

Earnings Calls

Quarter EPS
2024-10-31
$0.73
2024-07-31
$0.64
2024-04-30
$0.82
2024-01-31
$1.34