Quarterly Financials

Values in thousands 2025-07-31 2025-04-30 2025-01-31 2024-10-31
Revenue
$160,530
$138,373
$241,490
$149,905
Gross Profit
90,608
74,370
145,782
87,639
EBITDA
22,330
-11,341
51,384
-4,057
EBIT
18,494
-14,954
47,598
-7,723
Net Income
-6,650
-10,840
35,307
-4,930
Net Change In Cash
160,530
138,373
241,490
149,905
Free Cash Flow
7,670
-50,078
38,584
-6,791
Cash
34,191
26,900
83,734
61,691
Basic Shares
14,623
14,792
16,596
15,574

Annual Financials

Values in thousands 2025-01-31 2024-01-31 2023-01-31 2022-01-31
Revenue
$680,628
$700,265
$651,545
$498,239
Gross Profit
397,835
401,043
345,826
273,532
EBITDA
28,358
42,679
49,859
48,437
EBIT
13,648
30,076
39,017
40,578
Net Income
11,556
23,861
26,488
47,488
Net Change In Cash
680,628
700,265
651,545
498,239
Free Cash Flow
17,460
47,230
-46,924
17,530
Cash
83,734
87,036
43,533
92,392
Basic Shares
16,791
16,460
15,955
16,058

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
-$0.45
2025-04-30
-$0.58
2025-01-31
$2.23