Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$18,769,679
$17,131,788
$16,346,618
$14,833,806
Gross Profit
3,042,850
2,743,535
2,697,918
2,343,698
EBITDA
661,325
751,704
945,787
EBIT
210,897
344,009
610,402
Net Income
-286,075
-86,979
-23,571
257,600
Net Change In Cash
18,769,679
17,131,788
16,346,618
14,833,806
Free Cash Flow
-119,709
646,343
576,462
446,699
Cash
1,121,291
1,567,305
1,410,281
1,268,902
Basic Shares
114,766
113,844
112,200
136,283

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$57,439,019
$44,078,459
$32,580,397
$23,091,181
Gross Profit
9,376,106
7,039,917
4,924,754
3,436,091
EBITDA
3,487,432
2,431,061
820,407
608,849
EBIT
1,968,833
1,341,966
35,353
78,695
Net Income
334,422
-306,153
-565,110
-816,674
Net Change In Cash
57,439,019
44,078,459
32,580,397
23,091,181
Free Cash Flow
1,310,393
1,341,145
990,653
832,275
Cash
1,410,281
1,195,245
984,632
1,000,040
Basic Shares
139,438
84,150
84,150
84,150

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
-$2.50
2025-03-31
-$0.16
2024-12-31
-$0.08