Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$104,650
$103,034
$103,156
$104,564
Gross Profit
81,503
78,980
80,254
82,856
EBITDA
4,260
-5,701
5,380
11,429
EBIT
3,724
-6,092
4,989
10,980
Net Income
6,285
-3,106
1,505
9,282
Net Change In Cash
104,650
103,034
103,156
104,564
Free Cash Flow
19,369
-2,237
10,755
20,756
Cash
303,184
289,028
325,276
324,781
Basic Shares
165,011
169,451
171,835
168,350

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$417,006
$417,214
$433,028
$391,678
Gross Profit
326,275
325,638
329,433
289,141
EBITDA
35,462
30,745
-64,921
-44,006
EBIT
33,716
25,909
-77,174
-50,775
Net Income
26,487
21,557
-79,591
-52,767
Net Change In Cash
417,006
417,214
433,028
391,678
Cost of Revenue
212,188
Free Cash Flow
56,639
37,677
-37,873
15,509
Cash
325,276
301,372
274,497
321,900
Basic Shares
169,451
165,271
161,478
166,107

Earnings Calls

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