XML 90 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Key Financial Data on Joint Ventures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Balance Sheet Data:      
Current assets $ 579,276 $ 367,184  
Current liabilities (437,452) (466,723)  
Net revenue 1,616,630 1,430,061 $ 1,315,077
Net income 30,337 33,608 44,319
Joint Venture Interest      
Balance Sheet Data:      
Total net assets 147,334 106,458  
Equity Method Investment, Nonconsolidated Investee or Group of Investees      
Balance Sheet Data:      
Current assets 39,819 39,304  
Noncurrent assets 224,936 134,694  
Current liabilities (46,587) (29,588)  
Noncurrent liabilities (70,834) (37,952)  
Net revenue 184,194 145,256 129,023
Net income $ 12,968 $ 21,169 $ 21,893