Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$155,340
$176,340
$175,160
$138,720
Gross Profit
147,589
165,263
123,472
97,492
EBITDA
4,293
76,347
89,810
69,136
EBIT
1,600
73,481
87,050
66,407
Net Income
-26,915
45,460
53,817
41,430
Net Change In Cash
155,340
176,340
175,160
138,720
Cash
4,200,006
4,192,924
578,664
511,943
Basic Shares
177,975
187,939
187,968
185,415

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$613,683
$391,541
$272,507
$225,365
Gross Profit
572,053
254,524
162,672
108,008
EBITDA
292,060
151,121
102,338
29,713
EBIT
281,540
142,567
92,951
20,700
Net Income
171,449
60,727
32,563
-2,186
Net Change In Cash
613,683
391,541
272,507
225,365
Free Cash Flow
1,311,201
826,425
-9,330
253,171
Cash
4,192,924
393,577
322,599
277,660
Basic Shares
187,182
168,940
161,817
153,010

Earnings Calls

QuarterEPS
2026-03-31
-$0.15
2025-12-31
$0.24
2025-09-30
$0.29
2025-06-30
$0.23