XML 95 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION - Schedule of Revenue and Long-Lived Assets, by Geographical Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Revenues $ 3,283,499 $ 3,289,978 $ 2,734,372
Long-lived Assets 1,972,956 1,825,276 1,613,243
United States      
Segment Reporting Information [Line Items]      
Revenues 3,089,205 3,051,788 2,532,720
Long-lived Assets 1,948,039 1,795,337 1,583,766
Mexico      
Segment Reporting Information [Line Items]      
Revenues 159,170 191,126 156,405
Long-lived Assets 24,818 29,819 29,421
Other      
Segment Reporting Information [Line Items]      
Revenues 35,124 47,064 45,247
Long-lived Assets 99 120 56
Total foreign countries      
Segment Reporting Information [Line Items]      
Revenues 194,294 238,190 201,652
Long-lived Assets $ 24,917 $ 29,939 $ 29,477