Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$7,337,690
$7,003,248
$7,734,161
$7,305,620
Gross Profit
2,675,846
2,539,098
2,788,216
2,547,186
EBITDA
280,146
567,879
85,387
-70,400
EBIT
33,482
126,441
-752,998
Net Income
219,002
-9,102
89,960
-79,515
Net Change In Cash
7,337,690
7,003,248
7,734,161
7,305,620
Free Cash Flow
1,603,646
1,266,396
Cash
10,675,615
9,601,900
10,249,382
7,463,154
Basic Shares
437,371
420,086
424,208
420,248

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$26,831,525
$22,527,987
$21,899,167
$19,383,684
Gross Profit
8,773,963
5,441,865
3,849,295
4,043,147
EBITDA
1,190,163
-1,668,395
-3,586,513
-3,954,283
EBIT
-1,311,002
-4,568,081
-7,152,585
-6,557,983
Net Income
-1,346,800
-4,822,321
-7,507,653
-6,808,739
Net Change In Cash
26,831,525
22,527,987
21,899,167
19,383,684
Free Cash Flow
4,259,743
-1,063,522
-6,649,694
-6,334,217
Cash
10,249,382
7,191,821
10,172,584
7,523,108
Basic Shares
416,470
413,210
345,816
379,898

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.29
2025-03-31
$0.85
2024-12-31
$1.07