Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$22,860,346
$21,619,791
$20,035,791
$18,769,679
Gross Profit
3,704,002
3,522,821
3,237,500
3,042,850
EBITDA
606,639
275,114
-442,806
661,325
EBIT
34,010
-281,196
-912,734
210,897
Net Income
-558,259
-1,025,773
-1,406,932
-286,075
Net Change In Cash
22,860,346
21,619,791
20,035,791
18,769,679
Free Cash Flow
1,246,993
392,524
210,311
-119,709
Cash
74,468
1,429,574
1,113,183
1,121,291
Basic Shares
117,239
116,045
115,398
114,766

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$73,302,772
$57,439,019
$44,078,459
$31,748,016
Gross Profit
11,858,820
9,376,106
7,039,917
4,148,744
EBITDA
1,242,989
3,487,432
2,431,061
1,549,468
EBIT
-538,294
1,968,833
1,341,966
784,471
Net Income
-2,663,347
334,422
-306,153
-550,672
Net Change In Cash
73,302,772
57,439,019
44,078,459
31,748,016
Free Cash Flow
1,132,643
1,310,393
1,341,145
990,653
Cash
1,429,574
1,410,281
1,195,245
984,632
Basic Shares
115,022
139,438
84,150
84,150

Earnings Calls

QuarterEPS
2026-03-31
-$4.76
2025-12-31
-$7.00
2025-09-30
$0.12
2025-06-30
-$2.49