XML 134 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT AND GEOGRAPHIC DISCLOSURES - Geographic Breakdown of Revenues and Total Long-Lived Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Revenues $ 862,615 $ 840,208
Total Long-Lived Assets 230,248 261,968
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Revenues 623,763 613,021
Total Long-Lived Assets 210,427 240,088
Canada    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Revenues 84,870 95,791
Total Long-Lived Assets 4,755 4,708
Europe    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Revenues 73,295 61,713
Total Long-Lived Assets 13,080 14,591
Other foreign countries    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Revenues 80,687 69,683
Total Long-Lived Assets $ 1,986 $ 2,581