Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Disaggregation of Revenue (Details)

v3.24.3
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue $ 2,806,578 $ 2,536,037 $ 7,370,285 $ 6,563,468
North America        
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 1,315,224 1,234,852 4,052,094 3,817,082
Europe        
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 1,439,473 1,284,421 2,519,770 2,245,868
Asia-Pacific        
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 50,294 15,972 565,823 311,524
Other Country        
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue $ 1,587 $ 792 $ 232,598 $ 188,994