Quarterly Financials

Values in thousands2026-07-312026-04-302026-01-312025-10-31
Revenue
$111,103
$107,917
$112,004
$111,998
Gross Profit
83,836
78,722
82,304
82,795
EBITDA
23,978
14,627
15,506
18,071
EBIT
17,769
6,160
6,467
9,030
Net Income
13,149
2,625
4,214
6,136
Net Change In Cash
111,103
107,917
112,004
111,998
Free Cash Flow
7,688
37,001
28,628
-20,335
Cash
86,828
91,881
154,123
139,916
Basic Shares
103,110
112,957
128,757
128,888

Annual Financials

Values in thousands2026-01-312025-01-312024-01-312023-01-31
Revenue
$446,579
$420,957
$404,322
$400,850
Gross Profit
332,511
324,593
316,854
296,890
EBITDA
84,107
169
24,741
-36,887
EBIT
47,701
-27,091
132
-63,269
Net Income
37,871
-27,948
-2,630
-65,938
Net Change In Cash
446,579
420,957
404,322
400,850
Cost of Revenue
-67,361
Free Cash Flow
53,290
48,126
43,429
11,660
Cash
154,123
123,133
210,184
190,214
Basic Shares
129,912
126,851
124,056
125,250

Earnings Calls

QuarterEPS
2026-07-31
$0.14
2026-04-30
$0.08
2026-01-31
$0.14
2025-10-31
$0.14