XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACCRUED LIABILITIES AND OTHER (Tables)
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accounts Liabilities and Other
Accrued liabilities and other are comprised of the following items (in thousands):
September 30, 2022December 31, 2021
Accrued liabilities$59,665 $51,544 
Royalties payable 14,075 32,383 
Stock-based compensation liabilities 10,119 22,652 
Income taxes payable 22,310 52,206 
Lease liabilities 1,847 2,238 
Other 2,146 4,085 
Total accrued liabilities and other$110,162 $165,108