v3.24.0.1
Segment Information - Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting [Abstract]      
Adjusted EBITDA $ 37,633 $ 36,459 $ 34,708
Adjustments 16 (13) (87)
Depreciation (8,854) (8,724) (8,628)
Amortization (5,482) (5,097) (5,176)
Goodwill and long-lived asset impairments 0 (8,583) 0
Interest expense (4,087) (3,896) (4,281)
Investment and other income (loss), net 1,252 (861) 2,557
Income before income taxes $ 20,478 $ 9,284 $ 19,093