Quarterly Financials

Values in thousands 2025-01-31 2024-10-31 2024-07-31 2024-04-30
Revenue
$232,474
$257,008
$227,015
$157,682
Gross Profit
47,613
44,327
31,105
17,464
EBITDA
32,667
30,332
19,238
7,096
EBIT
18,677
6,519
Net Income
31,369
28,010
18,198
7,882
Net Change In Cash
232,474
257,008
227,015
157,682
Free Cash Flow
43,259
29,232
71,146
17,364
Cash
145,263
175,349
232,685
207,738
Basic Shares
14,135
14,034
13,880
13,572

Annual Financials

Values in thousands 2025-01-31 2024-01-31 2023-01-31 2022-01-31
Revenue
$874,179
$573,333
$455,040
$509,370
Gross Profit
140,989
80,834
86,361
99,732
EBITDA
88,195
38,863
45,384
56,648
EBIT
36,458
41,669
52,411
Net Income
85,459
32,358
33,098
38,244
Net Change In Cash
874,179
573,333
455,040
509,370
Cost of Revenue
-175,986
-13,231
Free Cash Flow
161,001
114,102
-33,433
26,993
Cash
145,263
197,032
173,947
350,472
Basic Shares
14,084
13,548
14,176
15,913

Earnings Calls

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