Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$130,164
$114,473
$118,632
$115,860
Gross Profit
89,769
79,508
74,226
79,010
EBITDA
19,801
6,526
9,696
22,727
EBIT
14,312
1,164
3,443
16,849
Net Income
-980
7,047
5,113
15,155
Net Change In Cash
130,164
114,473
118,632
115,860
Free Cash Flow
3,543
3,543
20,383
27,721
Cash
219,499
186,120
239,087
274,079
Basic Shares
79,905
80,056
79,905
78,465

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$445,764
$361,051
$296,536
$219,514
Gross Profit
289,546
248,148
194,954
145,114
EBITDA
49,205
-49,409
-6,981
-60,183
EBIT
25,746
-76,597
-36,229
-81,408
Net Income
24,138
-74,404
-36,560
-75,563
Net Change In Cash
445,764
361,051
296,536
219,514
Cost of Revenue
-18,358
-174,507
Free Cash Flow
63,809
34,261
-1,014
-36,997
Cash
239,087
216,454
154,247
173,197
Basic Shares
78,163
72,644
71,549
67,890

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.44
2025-03-31
$0.31
2024-12-31
$0.36