XML 13 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net Income (Loss) $ 66,870 $ 51,516 $ 176,060 $ 141,033
OTHER COMPREHENSIVE INCOME, NET OF TAX:        
Unrealized gain on available-for-sale securities, net of tax of none, ($318), none, and ($756) respectively 7,093 1,138 4,117 2,706
Actuarial loss on retirement plan, net of tax of none, none, $232 and none, respectively 0 0 (761) 0
Amortization of prior service cost, actuarial loss and curtailment charge for retirement plan included in net periodic pension costs, net of tax of ($3), ($71), ($79), and ($212) respectively 4 253 260 759
Change in cumulative foreign currency translation adjustment 141 (44) 48 22
TOTAL OTHER COMPREHENSIVE INCOME 7,238 1,347 3,664 3,487
COMPREHENSIVE INCOME $ 74,108 $ 52,863 $ 179,724 $ 144,520