XML 66 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies, Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued Expenses [Abstract]    
Accrued sales force commissions and other payments $ 139,793 $ 149,481
Accrued income taxes 0 13,921
Accrued other taxes 31,135 45,018
Accrued payroll and other employee expenses 53,641 65,272
Accrued payable to vendors 45,347 47,201
Short-term operating lease liability 33,427 44,981
Accrued royalties 1,095 1,008
Sales return reserve 3,513 3,978
Deferred revenue 33,139 35,054
Other 31,111 40,768
Total accrued expenses $ 372,201 $ 446,682
Short-term operating lease liability, Statement of Financial Position [Extensible List] Total accrued expenses Total accrued expenses