Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$176,340
$176,340
$175,160
$138,720
Gross Profit
165,263
165,263
123,472
97,492
EBITDA
76,347
76,347
89,810
69,136
EBIT
73,481
73,481
87,050
66,407
Net Income
45,460
45,460
53,817
41,430
Net Change In Cash
176,340
176,340
175,160
138,720
Cash
4,192,924
4,192,924
578,664
511,943
Basic Shares
187,939
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
2025-12-31
$0.24
2025-09-30
$0.29
2025-06-30
$0.23