v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 42,872 $ 195,008 $ 151,175 $ 290,489
Other comprehensive income (loss)        
Net changes in pension and other postretirement plan assets and benefit obligations recognized in other comprehensive income (loss), net of tax provision (benefit) of $9 and $10 for the three months ended June 30, 2025 and 2024, respectively, and $18 and $10 for the six months ended June 30, 2025 and 2024, respectively. 345 50 546 21
Other comprehensive income (loss), net 345 50 546 21
Comprehensive income (loss) $ 43,217 $ 195,058 $ 151,721 $ 290,510