Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$257,008
$227,015
$157,682
$164,554
Gross Profit
44,327
31,105
17,464
23,144
EBITDA
30,332
19,238
7,096
12,311
EBIT
18,677
6,519
11,724
Net Income
28,010
18,198
7,882
12,018
Net Change In Cash
257,008
227,015
157,682
164,554
Free Cash Flow
29,232
71,146
17,364
23,982
Cash
175,349
232,685
207,738
197,032
Basic Shares
14,034
13,880
13,572
13,548

Annual Financials

Values in thousands 2024-01-31 2023-01-31 2022-01-31 2021-01-31
Revenue
$573,333
$455,040
$509,370
$392,206
Gross Profit
80,834
86,361
99,732
62,067
EBITDA
38,863
45,384
56,648
27,645
EBIT
36,458
41,669
52,411
23,026
Net Income
32,358
33,098
38,244
23,851
Net Change In Cash
573,333
455,040
509,370
392,206
Cost of Revenue
-175,986
-13,231
197,577
Free Cash Flow
114,102
-33,433
26,993
172,983
Cash
197,032
173,947
350,472
366,671
Basic Shares
13,548
14,176
15,913
15,825

Earnings Calls

Quarter EPS
2024-10-31
$2
2024-07-31
$1.31
2024-04-30
$0.58
2024-01-31
$0.89