Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$112,972
$98,978
$97,308
$95,779
Gross Profit
73,112
63,577
61,502
61,009
EBITDA
16,290
10,814
-565
13,271
EBIT
10,752
5,368
-6,860
7,161
Net Income
1,345
-505
-16,483
-2,288
Net Change In Cash
112,972
98,978
97,308
95,779
Free Cash Flow
-7,016
-20,591
8,714
7,816
Cash
53,476
37,693
53,463
56,173
Basic Shares
45,378
42,232
41,882
41,844

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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,873
25,297
25,672
EBIT
26,763
3,797
2,855
1,695
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

Quarter EPS
2025-09-30
$0
2025-06-30
$0.24
2025-03-31
-$0.01
2024-12-31
-$0.39