Quarterly Financials

Values in thousands2026-04-302026-01-312025-10-312025-07-31
Revenue
$107,917
$112,004
$111,998
$113,094
Gross Profit
78,722
82,304
82,795
85,034
EBITDA
14,627
15,506
18,071
39,964
EBIT
6,160
6,467
9,030
30,808
Net Income
2,625
4,214
6,136
26,751
Net Change In Cash
107,917
112,004
111,998
113,094
Free Cash Flow
37,001
28,628
-20,335
7,834
Cash
91,881
154,123
139,916
178,761
Basic Shares
112,957
128,757
128,888
130,800

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-04-30
$0.08
2026-01-31
$0.14
2025-10-31
$0.14
2025-07-31
$0.12