Quarterly Financials

Values in thousands2026-01-312025-10-312025-07-312025-04-30
Revenue
$112,004
$111,998
$113,094
$109,483
Gross Profit
82,304
82,795
85,034
82,378
EBITDA
15,506
18,071
39,964
10,565
EBIT
6,467
9,030
30,808
1,395
Net Income
4,214
6,136
26,751
770
Net Change In Cash
112,004
111,998
113,094
109,483
Free Cash Flow
28,628
-20,335
7,834
37,163
Cash
154,123
139,916
178,761
114,994
Basic Shares
128,757
128,888
130,800
131,272

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