XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income $ 69,832 $ 72,401
Other comprehensive loss, net of tax:    
Unrealized (loss) gain on available-for-sale securities (84) 174
Unrealized gain (loss) on fair value of interest rate hedges 8,661 (4,829)
Reclassification adjustment for interest rate hedge amounts realized in net income (3,733) (4,124)
Reclassification adjustment for settlement of interest rate hedges 0 (5,905)
Pension adjustments 19 0
Foreign currency translation adjustments (9,150) 338
Other comprehensive loss, net of tax (4,287) (14,346)
Comprehensive income $ 65,545 $ 58,055