v3.26.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net Income (Loss) $ 78,946 $ 44,025 $ 164,263 $ 175,733
OTHER COMPREHENSIVE (LOSS) INCOME, NET OF TAX:        
Unrealized (loss) gain on available-for-sale debt securities net of tax of $2,452, none, $2,452, and none, respectively (1,774) 788 (7,757) 1,789
Amortization of prior service cost for retirement plan included in net periodic pension costs, net of tax of ($1), ($1), ($4) and ($4), respectively 4 4 13 13
Change in cumulative foreign currency translation adjustment 1 (26) (6) 172
TOTAL OTHER COMPREHENSIVE (LOSS) INCOME (1,769) 766 (7,750) 1,974
COMPREHENSIVE INCOME $ 77,177 $ 44,791 $ 156,513 $ 177,707