XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Examination      
Cash and cash equivalents $ 47,499 $ 62,896  
Deferred tax liabilities 26,683 39,291  
Net operating loss carryforwards - foreign 12,700    
Valuation allowance 8,750 1,054  
Accrued interest and penalties related to taxes 5,100 800 $ 700
Unrecognized tax benefits, net of federal income tax benefits $ 27,500 $ 20,500 $ 8,800
Geographic Concentration Risk | Cash and Cash Equivalents | Int'l      
Income Tax Examination      
Consolidated risk, percentage 49.00% 71.00%  
Federal      
Income Tax Examination      
Taxes payable $ 16,600    
Income taxes receivable   $ 8,500  
State      
Income Tax Examination      
Taxes payable 5,400    
Income taxes receivable   1,600  
Foreign      
Income Tax Examination      
Taxes payable   1,600  
Income taxes receivable 1,200    
Deferred tax liabilities 19,200 26,200  
Tax Authority, UK      
Income Tax Examination      
Valuation allowance 900 $ 900  
Tax Authority, Hong Kong      
Income Tax Examination      
Valuation allowance 7,700    
Tax Authority, UK      
Income Tax Examination      
Net operating loss carryforwards - foreign 1,900    
Tax Authority, Italy      
Income Tax Examination      
Net operating loss carryforwards - foreign 3,100    
Tax Authority, Hong Kong      
Income Tax Examination      
Net operating loss carryforwards - foreign $ 7,700