XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
NONCONTROLLING INTERESTS AND VARIABLE INTEREST ENTITIES (VIEs) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Variable Interest Entity [Line Items]    
Cash and cash equivalents $ 138,484 $ 71,778
Accounts receivable, net 231,625 176,511
Inventories, net 305,338 237,621
Prepaid expenses and other 31,980 43,795
Total current assets 707,427 529,705
Other assets 46,203 42,057
Total assets 1,290,305 1,107,071
Accounts payable 304,761 173,950
All other 14,182 14,389
Total current liabilities 432,688 289,325
Other non-current liabilities 30,889 27,873
Total liabilities 951,947 781,532
Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Cash and cash equivalents 664 0
Accounts receivable, net 1,312 0
Inventories, net 253 0
Prepaid expenses and other 0 0
Total current assets 2,229 0
Property, plant, and equipment, net 0 0
Other assets 147 0
Total assets 2,376 0
Accounts payable 2,003 0
All other 0 0
Total current liabilities 2,003 0
Other non-current liabilities 0 0
Total liabilities $ 2,003 $ 0