v3.26.1
Financial instruments (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Other Nonoperating Income (Expense) The amount of loss recognized in Other (income) expense, net in the Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income for the three and six months ended June 30, 2026 and 2025 is as follows:
Three Months Ended June 30,Six Months Ended June 30,
Financial instrument2026202520262025
Foreign exchange forward contracts$— $257 $— $13,993 
Zero-cost collar options56 3,638 545 4,265 
Total realized and unrealized loss recognized$56 $3,895 $545 $18,258 
Schedule of Fair Value, by Balance Sheet Grouping
The following table presents the Company’s financial assets and financial liabilities, including those that are measured at fair value, as of June 30, 2026 and December 31, 2025:
Level 1Level 2Level 3Total
June 30, 2026
Assets
Investment in equity securities$— $— $8,678 $8,678 
Liabilities
Foreign exchange contracts— 45 — 45 
Contingent consideration derivative liabilities— — 39,308 39,308 
December 31, 2025
Assets
Investment in equity securities$— $— $8,678 $8,678 
Foreign exchange contracts— 474 — 474 
Liabilities
Contingent consideration derivative liabilities— — 32,586 32,586 
Embedded contingent interest derivative— — 1,970 1,970 
Schedule of Gain (Loss) on Securities
The table below summarizes the total loss (gains) for instruments measured at Level 3 in the fair value hierarchy. The loss (gains) for contingent consideration derivative liabilities and embedded contingent interest derivative are recorded within Other (income) expense, net, and Interest expense, respectively, in the Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income for the three and six months ended June 30, 2026 and 2025 and are shown below:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Unrealized (gain) loss
Contingent consideration derivative liabilities$12,004 $(3,830)$6,757 $(6,205)
Embedded contingent interest derivative (671)(1,597)(1,970)2,126