XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.1
SUPPLEMENTAL FINANCIAL STATEMENTS INFORMATION - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable and accrued operating expenses $ 293,751 $ 235,403
Accrued compensation expense 130,227 202,513
Accrued rebates payable 138,586 120,835
Accrued income taxes 23,942 12,567
Foreign currency exchange forward contracts 15,516 13,056
Lease liability 6,309 7,574
Accrued royalties payable 7,860 7,923
Other 12,022 7,117
Accounts payable and accrued liabilities $ 628,213 $ 606,988 [1]
[1]
(1)December 31, 2024 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, 2024, filed with the SEC on February 24, 2025.