XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2
ACCRUED LIABILITIES AND OTHER (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accounts 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