XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUPPLEMENTAL FINANCIAL STATEMENTS INFORMATION - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable and accrued operating expenses $ 292,238 $ 315,509
Accrued compensation expense 148,479 201,067
Accrued rebates payable 101,599 96,179
Foreign currency exchange forward contracts 13,676 33,853
Accrued royalties payable 10,188 14,299
Lease liability 8,574 8,779
Accrued income taxes 6,071 2,651
Deferred revenue 5,151 4,620
Other 7,567 6,190
Accounts payable and accrued liabilities $ 593,543 $ 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.