v3.25.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net Income (Loss) $ 25,210 $ 46,149 $ 43,894 $ 40,547
Other comprehensive loss:        
Change in pension liability   (330)   (914)
Total other comprehensive loss   (330)   (914)
Comprehensive income $ 25,210 $ 45,819 $ 43,894 $ 39,633