v3.26.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 58,941 $ 45,713 $ 90,713 $ 54,777
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax (6,094) 90,041 (8,582) 175,339
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax (2,198) (6,297) 6,138 (8,239)
OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax 128 148 (12) (33)
Other Comprehensive Income (Loss), Net of Tax, Total (8,164) 83,892 (2,456) 167,067
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Total 50,777 129,605 88,257 221,844
Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest 1,980 6,052 8,835 16,151
Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total $ 48,797 $ 123,553 $ 79,422 $ 205,693