XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
SUPPLEMENTAL FINANCIAL STATEMENTS INFORMATION - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable and accrued operating expenses $ 312,321 $ 315,509
Accrued compensation expense 200,149 201,067
Accrued rebates payable 141,856 96,179
Accrued income taxes 21,040 2,651
Foreign currency exchange forward contracts 14,301 33,853
Lease liability 8,060 8,779
Accrued royalties payable 7,491 14,299
Deferred revenue 2,346 4,620
Other 8,094 6,190
Accounts payable and accrued liabilities $ 715,658 $ 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.