XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net Income (Loss) $ 242,075 $ 222,079 $ 203,011
OTHER COMPREHENSIVEINCOME (LOSS), NET OF TAX:      
Unrealized gain on available-for-sale securities 1,986 411 8,745
Employee benefit plan:      
Actuarial (loss) gain on retirement plan, net of tax of $101, $178 and ($2,168), respectively (320) (559) 7,207
Amortization of prior service cost, actuarial loss and curtailment charge for retirement plan included in net periodic pension costs, net of tax of ($5), ($84) and ($299), respectively 18 261 996
Net change in employee benefit plan (302) (298) 8,203
Change in cumulative foreign currency translation adjustment 152 (82) 418
TOTAL OTHER COMPREHENSIVE INCOME 1,836 31 17,366
COMPREHENSIVE INCOME $ 243,911 $ 222,110 $ 220,377