XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENT INFORMATION - Schedule of Revenue and Long-Lived Assets, by Geographical Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Revenues $ 3,289,978 $ 2,734,372 $ 2,372,178
Long-lived Assets 1,825,276 1,613,243 1,543,258
United States      
Segment Reporting Information [Line Items]      
Revenues 3,051,788 2,532,720 2,144,105
Long-lived Assets 1,795,337 1,583,766 1,506,862
Mexico      
Segment Reporting Information [Line Items]      
Revenues 191,126 156,405 149,438
Long-lived Assets 29,819 29,421 36,222
Other      
Segment Reporting Information [Line Items]      
Revenues 47,064 45,247 78,635
Long-lived Assets 120 56 174
Total foreign countries      
Segment Reporting Information [Line Items]      
Revenues 238,190 201,652 228,073
Long-lived Assets $ 29,939 $ 29,477 $ 36,396