XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2
ACCRUED LIABILITIES AND OTHER
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
ACCRUED LIABILITIES AND OTHER ACCRUED LIABILITIES AND OTHER
Accrued liabilities and other are comprised of the following items (in thousands):
June 30, 2022December 31, 2021
Accrued liabilities$51,800 $51,544 
Royalties payable 16,833 32,383 
Stock-based compensation liabilities 13,448 22,652 
Income taxes payable 16,006 52,206 
Lease liabilities 1,870 2,238 
Other 3,059 4,085 
Total accrued liabilities and other$103,016 $165,108