Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$102,018
$93,064
$89,183
$88,804
Gross Profit
75,539
69,165
67,262
67,583
EBITDA
11,023
4,798
6,215
9,049
EBIT
6,854
3,287
4,853
7,652
Net Income
2,698
3,440
-17,185
2,620
Net Change In Cash
102,018
93,064
89,183
88,804
Free Cash Flow
18,286
-1,471
32,019
30,595
Cash
429,816
351,481
290,735
249,803
Basic Shares
229,179
224,573
186,605
203,859

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$330,482
$271,825
$232,339
$191,909
Gross Profit
247,956
194,365
166,063
139,245
EBITDA
12,548
-10,664
-30,116
-52,253
EBIT
7,166
-15,351
-33,610
-53,491
Net Income
-29,090
-21,725
-41,630
-35,219
Net Change In Cash
330,482
271,825
232,339
191,909
Free Cash Flow
85,850
31,173
-6,239
2,569
Cash
290,735
223,162
227,188
268,217
Basic Shares
183,721
182,257
181,957
141,596

Earnings Calls

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