XML 71 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets    
Accrued expenses and allowances $ 24,324 $ 22,912
Inventories 9,088 5,670
Net operating loss carryforwards 20,333 25,089
Other 8,776 7,077
Subtotal 62,521 60,748
Less: valuation allowance (805) (805)
Total net deferred tax assets 61,716 59,943
Deferred tax liabilities    
Property, plant and equipment (846,942) (538,746)
Intangible Assets (62,339) (51,835)
Other (7,340) (5,650)
Total deferred tax liabilities (916,621) (596,231)
Net deferred tax liability $ (854,905) $ (536,288)