XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUPPLEMENTAL FINANCIAL STATEMENTS INFORMATION - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable and accrued operating expenses $ 257,412 $ 315,509
Accrued compensation expense 147,737 201,067
Accrued rebates payable 113,432 96,179
Accrued income taxes 18,864 2,651
Lease liability 10,689 8,779
Foreign currency exchange forward contracts 7,684 33,853
Accrued royalties payable 7,667 14,299
Deferred revenue 1,912 4,620
Other 7,103 6,190
Accounts payable and accrued liabilities $ 572,500 $ 683,147 [1]
[1]
(1)December 31, 2023 balances were derived from the audited Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 26, 2024.