XML 13 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net Income (Loss) $ 44,025 $ 66,870 $ 175,733 $ 176,060
OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX:        
Unrealized gain on available-for-sale debt securities, net of tax of none for both three and nine month periods 788 7,093 1,789 4,117
Actuarial loss on retirement plan, net of tax of of none, none, none and $232, respectively 0 0 0 (761)
Amortization of prior service cost, and actuarial loss and curtailment charge for retirement plan included in net periodic pension costs, net of tax of ($1), ($3), ($4)and ($79), respectively 4 4 13 260
Change in cumulative foreign currency translation adjustment (26) 141 172 48
TOTAL OTHER COMPREHENSIVE INCOME 766 7,238 1,974 3,664
COMPREHENSIVE INCOME $ 44,791 $ 74,108 $ 177,707 $ 179,724