XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following:
As of September 30,As of December 31,
in thousands20222021
Accrued wages, bonuses and commissions$72,793 $93,021 
Accrued payroll taxes6,426 7,295 
Other accrued expenses34,481 44,037 
Accrued income taxes10,931 23,049 
Total accrued liabilities$124,631 $167,402 
(1)