XML 98 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT INFORMATION - Schedule of Revenue and Long-Lived Assets, by Geographical Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Revenues $ 3,030,258 $ 3,283,499 $ 3,289,978
Long-lived Assets 1,934,236 1,972,956 1,825,276
United States      
Segment Reporting Information [Line Items]      
Revenues 2,854,184 3,089,205 3,051,788
Long-lived Assets 1,912,997 1,948,039 1,795,337
Mexico      
Segment Reporting Information [Line Items]      
Revenues 147,761 159,170 191,126
Long-lived Assets 21,165 24,818 29,819
Other      
Segment Reporting Information [Line Items]      
Revenues 28,313 35,124 47,064
Long-lived Assets 74 99 120
Total foreign countries      
Segment Reporting Information [Line Items]      
Revenues 176,074 194,294 238,190
Long-lived Assets $ 21,239 $ 24,917 $ 29,939