Quarterly Financials

Values in thousands2026-07-312026-04-302026-01-312025-10-31
Revenue
$129,458
$130,935
$127,067
$120,333
Gross Profit
76,170
77,531
86,677
82,306
EBITDA
21,045
16,976
5,172
12,923
EBIT
11,050
7,022
-4,516
5,445
Net Income
1,918
2,963
1,295
4,271
Net Change In Cash
129,458
130,935
127,067
120,333
Free Cash Flow
17,836
16,372
31,103
12,196
Cash
72,945
74,706
73,830
106,371
Basic Shares
62,463
62,040
61,494
61,491

Annual Financials

Values in thousands2026-01-312025-01-312024-01-312023-01-31
Revenue
$480,591
$419,813
$356,299
$280,910
Gross Profit
326,468
284,879
232,288
171,643
EBITDA
29,466
-25,578
-104,001
-148,948
EBIT
-1,987
-53,464
-133,488
-174,252
Net Income
2,306
-58,527
-136,885
-176,146
Net Change In Cash
480,591
419,813
356,299
280,910
Cost of Revenue
-137,129
Free Cash Flow
67,713
8,292
-57,475
-116,326
Cash
73,830
84,220
87,520
176,683
Basic Shares
61,494
57,590
54,561
52,440

Earnings Calls

QuarterEPS
2026-07-31
$0.03
2026-04-30
$0.19
2026-01-31
$0.44
2025-10-31
$0.31