XML 112 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Schedule of Components of Net Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Assets        
Accrued expenses $ 38,457 $ 48,433    
Accounts receivable reserves 2,447 2,131    
Deferred revenue 4,671 6,269    
Inventory basis differences 9,062 6,553    
Property-based differences 20,157 16,132    
Intangible asset basis differences 44,196 46,606    
Share-based compensation 11,324 10,740    
Other 1,273 1,163    
Net operating loss carryforwards 8,956 8,570    
Tax credit carryforwards 13,370 13,483    
Unrealized losses on foreign currency exchange contracts and investments 227 1,755    
Research and development expenditure differences 29,997 0    
Total assets 184,137 161,835    
Valuation allowance (39,726) (39,280) $ (40,262) $ (9,454)
Total assets, net of valuation allowance 144,411 122,555    
Liabilities        
Customer acquisition costs (37,223) (37,265)    
Property-based differences (44,295) (42,363)    
Intangible asset basis differences (2,379) (17,345)    
Other (8,958) (5,662)    
Unrealized gains on foreign currency exchange contracts and investments (4,491) (4,071)    
Total liabilities (97,346) (106,706)    
Net deferred tax assets $ 47,065 $ 15,849