XML 18 R4.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 $ 792,566 $ 540,159 $ 725,694
Derivatives designated as hedging instruments:      
Unrealized gains (losses) on derivative instruments (281) (576) 0
Reclassification adjustment for realized gains (losses) on derivative instruments 563 0 0
Net increase (decrease) from derivatives designated as hedging instruments 282 (576) 0
Foreign currency gains (losses), net 7,441 (17,929) (20,484)
Reclassification of foreign currency translation (gain) loss to income [1] 0 (8,148) 0
Total comprehensive income, net of tax $ 800,289 $ 513,506 $ 705,210
[1] Represents the reclassification of a cumulative foreign currency translation adjustment upon substantial liquidation of foreign subsidiaries which is presented within ‘Selling, general and administrative expenses’ in the consolidated statements of operations.