Quarterly Financials

Values in thousands2026-04-302026-01-312025-10-312025-07-31
Revenue
$130,935
$127,067
$120,333
$117,255
Gross Profit
77,531
54,654
82,306
79,614
EBITDA
17,036
5,172
12,923
7,237
EBIT
6,966
-4,516
5,445
-172
Net Income
6,483
1,295
4,271
654
Net Change In Cash
130,935
127,067
120,333
117,255
Free Cash Flow
19,612
31,103
12,196
13,068
Cash
74,706
73,830
106,371
98,266
Basic Shares
62,040
61,494
61,491
59,261

Annual Financials

Values in thousands2026-01-312025-01-312024-01-312023-01-31
Revenue
$480,591
$419,813
$356,299
$280,910
Gross Profit
294,445
284,879
232,288
171,643
EBITDA
29,466
-25,578
-102,945
-145,484
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-04-30
$0.18
2026-01-31
$0.44
2025-10-31
$0.07
2025-07-31
$0.01