XML 204 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Schedule of Components of Net Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Assets        
Accrued expenses $ 48,433 $ 46,830    
Accounts receivable reserves 2,131 2,505    
Deferred revenue 6,269 7,629    
Inventory basis differences 6,553 4,272    
Property-based differences 16,132 14,865    
Intangible asset basis differences 46,606 51,319    
Share-based compensation 10,740 10,011    
Other 1,163 1,484    
Net operating loss carryforwards 8,570 5,427    
Tax credit carryforwards 13,483 13,385    
Unrealized losses on foreign currency exchange contracts and investments 1,755 5,060    
Total assets 161,835 162,787    
Valuation allowance (39,280) (40,262) $ (9,454) $ (6,212)
Total assets, net of valuation allowance 122,555 122,525    
Liabilities        
Customer acquisition costs (37,265) (34,449)    
Property-based differences (42,363) (49,547)    
Intangible asset basis differences (17,345) (16,134)    
Other (5,662) (2,241)    
Unrealized gains on foreign currency exchange contracts and investments (4,071) (312)    
Total liabilities (106,706) (102,683)    
Net deferred tax assets $ 15,849 $ 19,842