XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Financial Information - Schedule of Foreign Exchange (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Derivative Instruments, Gain (Loss) [Line Items]        
Impairment of investment in ShiraTronics, Inc. $ (5,750) $ 0 $ (5,750) $ 0
Foreign exchange rate fluctuations (2,183) (1,230) (3,105) (1,008)
Interest income 7,337 5,528 14,358 10,064
Other 104 (185) (265) (407)
Foreign exchange and other income/(expense) (3,045) 2,713 (12,116) 28,260
2025 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Changes in fair value 615 (12,420) (1,363) 31,970
2029 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Changes in fair value (1,104) 0 (7,935) 0
Capped Call Derivative Assets | 2025 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Changes in fair value (571) 11,020 (8,533) (12,359)
Capped Call Derivative Assets | 2029 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Changes in fair value $ (1,493) $ 0 $ 477 $ 0