Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,886,752
$2,077,032
$2,072,282
$1,948,129
Gross Profit
604,415
1,336,552
1,201,016
1,020,302
EBITDA
1,102,517
1,231,298
1,085,992
906,850
EBIT
433,585
1,223,451
1,078,032
898,995
Net Income
1,259,209
642,860
671,218
375,034
Net Change In Cash
1,886,752
2,077,032
2,072,282
1,948,129
Free Cash Flow
861,332
-1,165,797
-343,484
-365,909
Cash
2,696,068
1,056,547
1,209,226
3,754,539
Basic Shares
177,541
190,728
190,728
191,887

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$7,996,644
$7,580,418
$7,013,550
$4,588,930
Gross Profit
4,606,249
4,343,402
3,800,143
2,531,983
EBITDA
4,149,151
3,913,101
5,790,420
3,952,020
EBIT
4,117,333
3,879,274
3,400,613
2,214,095
Net Income
2,098,632
3,136,091
-726,041
1,000,507
Net Change In Cash
7,996,644
7,580,418
7,013,550
4,588,930
Free Cash Flow
-1,179,715
-970,951
1,299,390
1,904,041
Cash
1,209,226
1,825,466
1,597,147
1,728,794
Basic Shares
194,489
227,656
240,486
149,005

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$2.83
2025-03-31
$3.68
2024-12-31
$3.31