Quarterly Financials

Values in thousands2026-07-312026-04-302026-01-312025-10-31
Revenue
$121,389
$98,594
$215,893
$114,871
Gross Profit
88,361
56,634
114,394
61,846
EBITDA
24,490
-3,360
16,040
-2,602
EBIT
18,846
-9,138
10,097
-8,836
Net Income
18,362
-10,101
7,745
-10,101
Net Change In Cash
121,389
98,594
215,893
114,871
Free Cash Flow
28,157
-15,197
53,521
-8,941
Cash
26,799
6,134
16,345
8,172
Basic Shares
35,272
34,712
34,537
34,517

Annual Financials

Values in thousands2026-01-312025-01-312024-01-312023-01-31
Revenue
$565,184
$626,629
$646,681
$653,307
Gross Profit
301,614
308,510
324,971
343,435
EBITDA
15,609
-4,406
23,513
37,417
EBIT
-9,862
-36,688
-8,646
6,607
Net Income
-16,388
-43,671
-9,923
2,304
Net Change In Cash
565,184
626,629
646,681
653,307
Cost of Revenue
-31,503
Free Cash Flow
16,572
-25,246
-10,413
-28,461
Cash
16,345
3,335
32,157
45,548
Basic Shares
34,537
33,368
32,955
32,991

Earnings Calls

QuarterEPS
2026-07-31
$0.06
2026-04-30
-$0.20
2026-01-31
$0.23
2025-10-31
-$0.24