XML 80 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Taxes [Line Items]      
Retained earnings $ 41,442,000 $ 575,965,000  
Deferred tax liability on undistributed foreign earnings 1,682,000 1,741,000  
Gross unrecognized tax benefits 6,200,000    
Unrecognized tax benefits would impact the effective tax rate 5,900,000    
Accumulated interest accrued 272,000 300,000  
Valuation allowances 999,000 1,259,000  
Other Noncurrent Liabilities      
Income Taxes [Line Items]      
Gross unrecognized tax benefits 2,100,000    
Deferred Tax Assets      
Income Taxes [Line Items]      
Gross unrecognized tax benefits 4,100,000    
U.S      
Income Taxes [Line Items]      
Cash and cash equivalents and short-term investments 13,100,000 13,700,000  
Operating loss carryforwards $ 0 0  
U.S | Earliest Tax Year      
Income Taxes [Line Items]      
Tax years subject to examination 2018    
Foreign      
Income Taxes [Line Items]      
Cash and cash equivalents and short-term investments $ 50,300,000 46,000,000.0  
Retained earnings 117,000,000.0 136,300,000  
Deferred tax liability on undistributed foreign earnings 1,700,000    
Foreign earnings repatriated 57,500,000 186,600,000  
Operating loss carryforwards $ 4,100,000 $ 7,900,000  
ITALY | Earliest Tax Year      
Income Taxes [Line Items]      
Tax years subject to examination 2017    
ITALY | Tax Year 2013      
Income Taxes [Line Items]      
Tax years settled which were under tax examination     2013
ITALY | Tax Year 2014      
Income Taxes [Line Items]      
Tax years settled which were under tax examination     2014
ITALY | Tax Year 2015      
Income Taxes [Line Items]      
Tax years settled which were under tax examination     2015
Poland | Earliest Tax Year      
Income Taxes [Line Items]      
Tax years subject to examination 2017    
Spain | Earliest Tax Year      
Income Taxes [Line Items]      
Tax years subject to examination 2018    
Germany | Earliest Tax Year      
Income Taxes [Line Items]      
Tax years subject to examination 2019    
United Kingdom | Earliest Tax Year      
Income Taxes [Line Items]      
Tax years subject to examination 2020