XML 18 R3.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Cash, cash equivalents and restricted cash ($6,843 and $8,514 attributable to the variable interest entity ("VIE")) $ 151,452 $ 34,184
Inventories ($13,830 and $11,958 attributable to the VIE) 357,682 398,368
Property, plant and equipment, net ($10,538 and $11,374 attributable to the VIE) 222,811 231,575
Goodwill ($32,312 and $32,312 attributable to the VIE) 215,186 214,056
Other assets ($2,239 and $2,517 attributable to the VIE) 75,158 77,265
Accounts payable ($8,702 and $8,360 attributable to the VIE) 112,867 102,335
Accrued compensation and benefits ($1,454 and $3,542 attributable to the VIE) 82,290 72,465
Accrued expenses and other liabilities ($3,699 and $4,468 attributable to the VIE) 101,260 76,663
Other noncurrent liabilities ($2,261 and $5,202 attributable to the VIE) $ 52,128 $ 51,908
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) 75,666,367 75,619,587
Treasury stock, at cost (in shares) 1,671,754 1,183,966
Accrued share repurchase (in shares) 299,894 56,000
VIE    
Cash, cash equivalents and restricted cash ($6,843 and $8,514 attributable to the variable interest entity ("VIE")) $ 6,843 $ 8,514
Inventories ($13,830 and $11,958 attributable to the VIE) 13,830 11,958
Property, plant and equipment, net ($10,538 and $11,374 attributable to the VIE) 10,538 11,374
Goodwill ($32,312 and $32,312 attributable to the VIE) 32,312 32,312
Other assets ($2,239 and $2,517 attributable to the VIE) 2,239 2,517
Accounts payable ($8,702 and $8,360 attributable to the VIE) 8,702 8,360
Accrued compensation and benefits ($1,454 and $3,542 attributable to the VIE) 1,454 3,542
Accrued expenses and other liabilities ($3,699 and $4,468 attributable to the VIE) 3,699 4,468
Other noncurrent liabilities ($2,261 and $5,202 attributable to the VIE) $ 2,261 $ 5,202