XML 103 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets        
Accrued employee benefits and compensation $ 8,678 $ 10,647    
Net operating loss carryforwards 4,433 3,785    
Tax credit carryforwards 2,823 13,170    
Reserves and accruals 4,716 5,145    
Operating leases 4,227 4,191    
Capitalized research and development 21,305 16,622    
Other 10,205 5,299    
Total deferred tax assets 56,387 58,859    
Less deferred tax asset valuation allowance (2,843) (9,775) $ (9,250) $ (14,625)
Total deferred tax assets, net of valuation allowance 53,544 49,084    
Deferred tax liabilities        
Depreciation and amortization 14,368 32,669    
Postretirement benefit obligations 687 2,071    
Unremitted earnings 2,551 2,335    
Operating leases 4,618 4,422    
Other 4,228 4,367    
Total deferred tax liabilities 26,452 45,864    
Net deferred tax asset (liability) $ 27,092 $ 3,220