Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$188,112
$157,544
$200,138
$131,891
Gross Profit
102,094
93,952
127,820
78,004
EBITDA
20,985
195,556
39,163
2,807
EBIT
12,419
185,035
32,396
-3,961
Net Income
12,518,000
33
29,631
-12,007
Net Change In Cash
188,112
157,544
200,138
131,891
Free Cash Flow
-15,987
4,496
149,874
21,450
Cash
311,893,000
330,303
354,914
249,686
Basic Shares
127,946
127,747
127,676
122,520

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$623,025
$492,144
$403,094
$289,375
Gross Profit
382,665
314,654
403,094
181,442
EBITDA
3,573,498
19,761
-21,518
-23,844
EBIT
3,547,440
2,398
-17,838
-36,148
Net Income
13,497
2,900
-8,566
-39,347
Net Change In Cash
623,025
492,144
403,094
289,375
Cost of Revenue
-43,206
Free Cash Flow
98,825
90,544
74,612
-2,212
Cash
330,303
495,242
654,608
349,177
Basic Shares
127,747
129,339
114,828
107,935

Earnings Calls

QuarterEPS
2026-03-31
$0.20
2025-12-31
$0.13
2025-09-30
$0.23
2025-06-30
-$0.10