Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$268,009
$3,865,719
$4,104,125
$2,086,804
Gross Profit
251,723
110,786
214,979
209,715
EBITDA
102,411
88,513
84,301
52,433
EBIT
99,195
84,882
81,148
49,445
Net Income
82,404
68,742
56,817
30,185
Net Change In Cash
268,009
3,865,719
4,104,125
2,086,804
Free Cash Flow
102,159
123,867
39,898
59,851
Cash
1,047,730
1,072,970
1,093,467
987,860
Basic Shares
94,177
99,635
100,396
97,003

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$13,807,865
$12,623,899
$3,875,514
$6,332,148
Gross Profit
757,844
680,518
404,707
361,340
EBITDA
307,441
296,118
66,986
-180,618
EBIT
294,658
284,781
55,879
-191,625
Net Income
215,696
192,381
15,259
-214,982
Net Change In Cash
13,807,865
12,623,899
3,875,514
6,332,148
Free Cash Flow
257,682
266,207
111,409
342,746
Cash
1,072,970
3,565,398
388,334
284,583
Basic Shares
95,129
81,915
21,332
18,773

Earnings Calls

QuarterEPS
2026-03-31
$0.86
2025-12-31
$0.69
2025-09-30
$0.53
2025-06-30
$0.31