XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Segment information - Schedule of Revenue Classified by Major Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total $ 373,352 $ 312,667 $ 1,057,079 $ 940,536
Americas        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total 360,557 299,946 1,018,441 905,232
Europe/Middle East        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total 11,858 12,114 36,026 33,082
Asia        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total $ 937 $ 607 $ 2,612 $ 2,222