XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.3
SUPPLEMENTAL FINANCIAL STATEMENTS INFORMATION - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable and accrued operating expenses $ 389,670 $ 235,403
Accrued compensation expense 177,755 202,513
Accrued rebates payable 140,049 120,835
Foreign currency exchange forward contracts 43,739 13,056
Accrued income taxes 22,606 12,567
Accrued royalties payable 6,945 7,923
Lease liability 7,578 7,574
Other 10,096 7,117
Total accounts payable and accrued liabilities $ 798,438 $ 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.