Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$127,427
$128,615
$104,275
$39,736
Gross Profit
105,122
107,308
93,080
37,874
EBITDA
74,202
68,697
57,314
20,519
EBIT
63,658
58,263
53,524
20,356
Net Income
38,601
14,020
108,562
19,827
Net Change In Cash
127,427
128,615
104,275
39,736
Free Cash Flow
41,653
94,416
30,350
29,967
Cash
178,087
145,825
48,493
159,308
Basic Shares
92,985
93,919
86,214
71,918

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$311,709
$43,472
$0
$65
Gross Profit
275,748
40,281
-205
61
EBITDA
165,128
-18,978
-46,234
-30,051
EBIT
150,141
-19,288
-46,304
-30,260
Net Income
163,055
-17,930
-46,339
-29,701
Net Change In Cash
311,709
43,472
0
65
Free Cash Flow
172,786
-50,730
-38,736
-24,576
Cash
145,825
40,650
43,642
43,374
Basic Shares
80,308
58,871
50,902
40,274

Earnings Calls

QuarterEPS
2026-03-31
$0.34
2025-12-31
$0.16
2025-09-30
$1.40
2025-06-30
$0.28