XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Certain Balance Sheet Items - Accrued Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]          
Accrued compensation and payroll taxes $ 12,561   $ 12,561   $ 17,361
Accrued outsourced manufacturing expenses 13,523   13,523   12,361
Income taxes payable 29,265   29,265   963
Product returns and sales allowance 42,653   42,653   41,932
Other accrued expenses 19,771   19,771   33,584
Lease liability 30,664   30,664   32,197
Total accrued expenses 148,437   148,437   138,398
Less long-term portion (30,507)   (30,507)   (37,720)
Total accrued expenses, current 117,930   117,930   $ 100,678
Expense associated with accretion of lease liabilities 600 $ 600 1,200 $ 1,300  
Total operating lease cost 2,000 2,000 4,000 4,100  
Cash paid for amounts related to leases $ 1,700 $ 1,700 $ 3,500 $ 3,400