XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Cash, cash equivalents and restricted cash $ 99,062 $ 65,435
Inventories 497,519 615,535
Property, plant and equipment, net 311,582 295,343
Goodwill 225,130 225,302
Other assets 106,349 110,479
Accounts payable 166,335 150,514
Accrued compensation and benefits 102,812 111,136
Accrued expenses and other liabilities $ 173,192 $ 113,739
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 61,655,989 63,429,243
Treasury stock, at cost (in shares) 493,040 493,040
VIE    
Cash, cash equivalents and restricted cash $ 13,659 $ 12,532
Inventories 3,276 9,621
Property, plant and equipment, net 8,363 9,044
Goodwill 32,312 32,312
Other assets 1,916 1,972
Accounts payable 3,064 6,059
Accrued compensation and benefits 720 1,233
Accrued expenses and other liabilities $ 3,282 $ 1,687