Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$88,018
$326,238
$53,869
$60,782
Gross Profit
84,760
323,026
53,869
60,782
EBITDA
1,220
128,576
-37,406
-18,233
EBIT
-2,038
125,364
-40,547
-21,704
Net Income
-4,714
87,183
-31,691
-17,398
Net Change In Cash
88,018
326,238
53,869
60,782
Free Cash Flow
35,610
-35,092
-28,936
-47,047
Cash
75,112
73,725
63,089
65,920
Basic Shares
32,024
32,024
30,633
30,404

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$554,008
$532,410
$452,871
$405,356
Gross Profit
540,250
530,616
451,100
403,709
EBITDA
83,245
46,809
295
-77,654
EBIT
69,487
30,471
-19,621
-98,762
Net Income
40,044
10,057
-28,214
-88,722
Net Change In Cash
554,008
532,410
452,871
405,356
Cost of Revenue
62,830
Free Cash Flow
-27,595
-31,222
-17,471
-42,375
Cash
73,725
39,197
115,722
144,401
Basic Shares
30,484
29,335
28,016
27,359

Earnings Calls

QuarterEPS
2026-03-31
-$0.58
2025-12-31
$2.06
2025-09-30
-$1.31
2025-06-30
-$0.80