Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$115,992
$113,388
$112,972
$98,978
Gross Profit
69,659
74,395
73,112
63,577
EBITDA
12,937
18,892
16,290
10,814
EBIT
7,180
13,175
10,752
5,368
Net Income
2,426
6,502
1,345
-505
Net Change In Cash
115,992
113,388
112,972
98,978
Free Cash Flow
-7,947
15,903
11,724
-20,591
Cash
64,908
73,426
53,476
37,693
Basic Shares
49,601
48,775
45,378
42,232

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
2025-12-31
$0.17
2025-09-30
$0.16
2025-06-30
$0.03