Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$131,872
$130,164
$114,473
$118,632
Gross Profit
89,355
89,769
79,508
78,754
EBITDA
24,155
6,739
6,526
9,696
EBIT
18,889
1,250
1,164
3,443
Net Income
19,137
-980
7,047
5,113
Net Change In Cash
131,872
130,164
114,473
118,632
Free Cash Flow
41,965
32,319
3,543
20,383
Cash
315,573
219,499
186,120
239,087
Basic Shares
79,691
79,905
80,056
79,905

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$445,764
$361,051
$296,536
$219,514
Gross Profit
298,145
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

QuarterEPS
2025-09-30
$0.51
2025-06-30
$0.44
2025-03-31
$0.31
2024-12-31
$0.36