XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Other Financial Information (Tables)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Schedule of Inventories
Items reported in inventories consisted of the following: 
September 30, 2021December 31, 2020
Raw materials$112,876 $65,334 
Work in process18,622 13,373 
Finished goods14,971 12,540 
Inventories$146,469 $91,247 
Summary of Property, Plant and Equipment Net
Items reported in property, plant, and equipment, net consisted of the following:
September 30, 2021December 31, 2020
Land and buildings$32,628 $30,305 
Machinery and equipment191,248 189,939 
Construction in progress7,847 1,558 
Property, plant, and equipment, gross231,723 221,802 
Less accumulated depreciation(169,581)(159,026)
Property, plant and equipment, net$62,142 $62,776 
Schedule of Accrued Expenses and Other Liabilities
Items reported in accrued expenses and other liabilities consisted of the following:
September 30, 2021December 31, 2020
Compensation and benefits$18,297 $15,877 
Operating lease liabilities9,078 9,236 
Accrued freight6,835 2,556 
Contingent Consideration4,288 4,870 
Taxes payable3,804 4,057 
Other9,768 13,460 
Accrued liabilities and other$52,070 $50,056