Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$104,570
$106,004
$100,361
$94,820
Gross Profit
49,699
64,483
62,098
57,631
EBITDA
29,871
609
25,400
-6,409
EBIT
11,053
-264
7,184
-6,848
Net Income
-1,968
4,743
6,577
-1,371
Net Change In Cash
104,570
106,004
100,361
94,820
Free Cash Flow
17,906
16,752
43,533
25,474
Cash
162,266
179,086
179,183
233,023
Basic Shares
160,916
161,350
161,265
160,642

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$385,148
$354,337
$335,644
$286,104
Gross Profit
230,632
213,315
203,067
174,488
EBITDA
72,369
23,843
88,998
58,577
EBIT
4,336
-32,227
36,528
13,462
Net Income
-12,051
-55,357
14,731
-13,266
Net Change In Cash
385,148
354,337
335,644
286,104
Cost of Revenue
57,343
-86,143
Free Cash Flow
78,841
67,433
80,014
51,486
Cash
179,183
234,951
236,586
185,797
Basic Shares
160,393
158,936
159,354
149,842

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.07
2025-03-31
$0.02
2024-12-31
$0.15