XML 125 R111.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Allowances and reserves $ 18,764 $ 13,146
Net operating loss and tax credit carryforwards 65,699 53,116
Stock-based compensation 12,935 4,598
Deferred revenue 27,778 20,765
Fixed assets and intangibles 39,711 8,706
Sec. 163(j) interest carryforward 10,749 4,401
Other 1,609 7,007
Subtotal 177,245 111,739
Total deferred tax assets 177,245 111,739
Deferred tax liabilities:    
Goodwill (31,805) (1,719)
Unremitted foreign earnings (2,226) (7)
Deferred cost of goods sold (23,713) (17,545)
Total deferred tax liabilities (57,744) (19,271)
Net deferred tax asset $ 119,501 $ 92,468