XML 430 R6.htm IDEA: XBRL DOCUMENT v3.23.1
UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net income $ 72,401 $ 45,314
Other comprehensive (loss) income, net of tax:    
Unrealized gain (loss) on available-for-sale securities 174 (528)
Unrealized (loss) gain on fair value of interest rate hedges (4,829) 24,681
Reclassification adjustment for interest rate hedge amounts realized in net income (4,124) 3,194
Reclassification adjustment for settlement of interest rate hedges (5,905) 0
Unfunded pension liability 0 (10)
Foreign currency translation adjustments 338 6,512
Other comprehensive (loss) income, net of tax (14,346) 33,849
Comprehensive income $ 58,055 $ 79,163