XML 87 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES - Deferred tax (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Accruals and advances $ 10,149 $ 7,174
Stock-based compensation 5,108 4,277
Accruals for chargebacks and returns 18,371 13,831
Inventory 5,983 6,101
Intangible asset 23,470 21,911
Net operating loss carryforwards 6,038 4,090
Other 8,758 2,171
Total deferred tax assets 77,877 59,555
Deferred tax liabilities:    
Depreciation (6,601) (5,913)
Intangible assets (11) (11)
Other (2,879) (1,664)
Total deferred tax liabilities (9,491) (7,588)
Valuation allowance (450) (263)
Deferred tax assets, net of deferred tax liabilities and valuation allowance $ 67,936 $ 51,704