v3.26.1
SUPPLEMENTAL FINANCIAL STATEMENTS INFORMATION - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable and accrued operating expenses $ 406,977 $ 312,768
Accrued rebates payable 243,526 166,925
Accrued compensation expense 220,506 219,422
Accrued Interest 47,129 907
Foreign currency exchange forward contracts 33,525 31,007
Lease liability 16,058 8,685
Accrued royalties payable 15,502 7,968
Accrued income taxes 9,137 3,667
Other 13,433 7,682
Total accounts payable and accrued liabilities $ 1,005,793 $ 759,031 [1]
[1]
(1)December 31, 2025 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, 2025, filed with the SEC on February 26, 2026.