XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 448,752 $ 715,501 $ 1,014,589
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustment, net of tax of $0, $0, $0, respectively 17,407 (29,031) (36,207)
Available-for-sale marketable securities:      
Unrealized gains (losses) on marketable securities arising during period, net of tax of $568, $(3,388), ($578), respectively 2,423 (12,666) (2,255)
Less: Reclassification adjustment for losses (gains) included in net income, net of tax of $12, $25, $(277), respectively 44 301 (995)
Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Total 2,467 (12,365) (3,250)
Cash flow hedges:      
Unrealized gains (losses) arising during period, net of tax of $1,537, $(708), $0, respectively 5,464 (2,517) 0
Less: Reclassification adjustment for losses included in net income, net of tax of $(686), $0, $0, respectively (2,441) 0 0
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent 3,023 (2,517) 0
Defined benefit post-retirement plan:      
Amortization of prior service credit, net of tax $(2), $(2), $(2), respectively (7) (7) (7)
Other comprehensive income (loss) 22,890 (43,920) (39,464)
Comprehensive income $ 471,642 $ 671,581 $ 975,125