XML 111 R94.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Schedule of Components of Net Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Assets        
Accrued expenses $ 46,830 $ 25,296    
Accounts receivable reserves 2,505 617    
Deferred revenue 7,629 6,073    
Inventory basis differences 4,272 3,315    
Property-based differences 14,865 3,113    
Intangible asset basis differences 51,319 0    
Share-based compensation 10,011 10,593    
Other 1,484 1,160    
Net operating loss carryforwards 5,427 4,045    
Tax credit carryforwards 13,385 12,276    
Unrealized losses on foreign currency exchange contracts and investments 5,060 20    
Total assets 162,787 66,508    
Valuation allowance (40,262) (9,454) $ (6,212) $ (6,211)
Total assets, net of valuation allowance 122,525 57,054    
Liabilities        
Customer acquisition costs (34,449) (28,519)    
Property-based differences (49,547) (33,802)    
Intangible asset basis differences (16,134) (14,513)    
Other (2,241) (3,961)    
Unrealized gains on foreign currency exchange contracts and investments (312) (1,183)    
Total liabilities (102,683) (81,978)    
Net deferred tax assets (liabilities) $ 19,842      
Net deferred tax assets (liabilities)   $ (24,924)