Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$113,388
$112,972
$98,978
$97,308
Gross Profit
74,395
73,112
63,577
61,502
EBITDA
18,892
16,290
10,814
-565
EBIT
13,175
10,752
5,368
-6,860
Net Income
6,502
1,345
-505
-16,483
Net Change In Cash
113,388
112,972
98,978
97,308
Free Cash Flow
15,903
11,724
-20,591
8,714
Cash
73,426
53,476
37,693
53,463
Basic Shares
48,775
45,378
42,232
41,882

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$388,537
$354,004
$313,789
$298,836
Gross Profit
248,781
229,176
202,523
197,514
EBITDA
50,968
26,789
25,682
26,037
EBIT
26,763
3,713
3,240
2,060
Net Income
-13,359
-30,690
-19,192
-14,834
Net Change In Cash
388,537
354,004
313,789
298,836
Cost of Revenue
-17,507
-9,148
Free Cash Flow
11,048
11,395
-15,868
-15,676
Cash
53,463
58,940
39,351
55,010
Basic Shares
41,676
40,743
40,032
38,983

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.16
2025-06-30
$0.03
2025-03-31
-$0.01