XML 93 R78.htm IDEA: XBRL DOCUMENT v3.24.3
Variable interest entities - Schedule of results of variable interest entities (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Variable Interest Entity [Line Items]        
Gross profit $ 4,059 $ 3,763 $ 9,541 $ 9,012
Net loss 1,376 1,306 2,789 2,477
Net cash (used in) provided by operating activities     2,259 2,594
Variable interest entity, primary beneficiary        
Variable Interest Entity [Line Items]        
Total revenues 88 116 282 353
Total cost of revenues (86) (105) (262) (332)
Gross profit 2 11 20 21
Net loss $ (10) $ (5) (22) (23)
Net cash (used in) provided by operating activities     $ (11) $ 21