XML 117 R73.htm IDEA: XBRL DOCUMENT v3.24.2
Segment information - Schedule of Revenue Classified by Major Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total $ 330,589 $ 306,189 $ 683,727 $ 627,868
Americas        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total 316,467 295,496 657,884 605,285
Europe/Middle East        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total 13,394 10,108 24,168 20,968
Asia        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total $ 728 $ 585 $ 1,675 $ 1,615