XML 116 R99.htm IDEA: XBRL DOCUMENT v3.26.1
Operating segments - Schedule of Net Revenue and Total Assets Based on Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Disclosure of geographical areas [line items]          
Net revenue $ 23,899,580 $ 20,997,656 $ 45,508,205 $ 40,524,176  
Total assets 45,838,376   45,838,376   $ 45,156,486
Operating segments          
Disclosure of geographical areas [line items]          
Net revenue 25,568,069 21,706,943 47,770,843 41,509,687  
Total assets 46,600,586   46,600,586   54,470,539
Elimination          
Disclosure of geographical areas [line items]          
Net revenue (1,668,489) (709,287) (2,262,638) (985,511)  
Total assets (762,210)   (762,210)   (9,314,053)
USA | Operating segments          
Disclosure of geographical areas [line items]          
Net revenue 11,781,407 10,846,470 22,699,788 21,125,919  
Total assets 13,605,097   13,605,097   13,940,917
Mexico and Canada | Operating segments          
Disclosure of geographical areas [line items]          
Net revenue 1,568,270 1,546,390 3,170,995 2,962,295  
Total assets 3,307,372   3,307,372   5,468,199
Brazil | Operating segments          
Disclosure of geographical areas [line items]          
Net revenue 6,692,802 5,793,475 12,676,481 10,912,648  
Total assets 16,288,433   16,288,433   15,934,286
Australia | Operating segments          
Disclosure of geographical areas [line items]          
Net revenue 2,157,651 1,722,484 4,016,454 3,158,731  
Total assets 4,170,094   4,170,094   4,350,848
Europe | Operating segments          
Disclosure of geographical areas [line items]          
Net revenue 2,924,521 1,663,479 4,576,963 3,125,191  
Total assets 8,761,020   8,761,020   14,340,561
Minor regions | Operating segments          
Disclosure of geographical areas [line items]          
Net revenue 443,418 $ 134,644 630,162 $ 224,902  
Total assets $ 468,570   $ 468,570   $ 435,728