Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$116,337
$115,992
$113,388
$112,972
Gross Profit
75,448
69,659
74,395
73,112
EBITDA
5,787
12,937
18,892
16,290
EBIT
7,180
13,175
10,752
Net Income
1,417
2,426
6,502
1,345
Net Change In Cash
116,337
115,992
113,388
112,972
Free Cash Flow
-6,849
-7,947
15,903
11,724
Cash
55,764
64,908
73,426
53,476
Basic Shares
49,731
49,601
48,775
45,378

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$441,330
$388,537
$354,004
$313,789
Gross Profit
270,452
248,781
229,176
202,523
EBITDA
49,203
50,968
26,789
25,682
EBIT
26,745
26,763
3,713
3,240
Net Income
9,768
-13,359
-30,690
-19,192
Net Change In Cash
441,330
388,537
354,004
313,789
Cost of Revenue
-17,507
Free Cash Flow
-911
11,048
11,395
-15,868
Cash
64,908
53,463
58,940
39,351
Basic Shares
47,162
41,676
40,743
40,032

Earnings Calls

QuarterEPS
2026-03-31
$0.08
2025-12-31
$0.17
2025-09-30
$0.16
2025-06-30
$0.03