v3.26.1
Consolidated Statement of Comprehensive Income - 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 $ 13,370 $ 16,720 $ 814,200 $ 29,140
Other comprehensive income (loss)        
Defined benefit plans 20 10 1,630 20
Foreign currency translation (1,510) 23,080 (5,810) 33,880
Derivative instruments (60) (9,610) 2,430 (12,730)
Total other comprehensive income (loss) (1,550) 13,480 (1,750) 21,170
Total comprehensive income $ 11,820 $ 30,200 $ 812,450 $ 50,310