XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Accrued Liabilities ACCRUED LIABILITIES
Accrued liabilities consisted of the following:
As of March 31,As of December 31,
in thousands20232022
Accrued wages, bonuses and commissions$71,739 $79,518 
Accrued payroll taxes5,501 9,087 
Other accrued expenses30,236 32,590 
Employee Stock Purchase Plan (“ESPP”) liability7,128 18,924 
Accrued income taxes15,779 15,172 
Total accrued liabilities$130,383 $155,291