v3.26.3
Accumulated other comprehensive (loss) income (Tables)
9 Months Ended
Sep. 30, 2026
Statement of Comprehensive Income [Abstract]  
Comprehensive income
Three months ended September 30, 2026Nine months ended September 30, 2026
Interest
rate cap
agreements
Foreign
currency
translation
adjustments
Accumulated
other
comprehensive
loss
Interest
rate cap
agreements
Foreign
currency
translation
adjustments
Accumulated
other
comprehensive
loss
Beginning balance$(8,691)$(49,860)$(58,551)$(22,398)$(100,385)$(122,783)
Unrealized gains (losses)35,679 (564)35,115 46,275 49,961 96,236 
Related income tax(8,902)— (8,902)(11,546)— (11,546)
26,777 (564)26,213 34,729 49,961 84,690 
Reclassification into net income3,834 — 3,834 11,501 — 11,501 
Related income tax(957)— (957)(2,869)— (2,869)
2,877 — 2,877 8,632 — 8,632 
Ending balance$20,963 $(50,424)$(29,461)$20,963 $(50,424)$(29,461)
Three months ended September 30, 2025Nine months ended September 30, 2025
Defined benefit pension planInterest
rate cap
agreements
Foreign
currency
translation
adjustments
Accumulated
other
comprehensive
loss
Defined benefit pension planInterest
rate cap
agreements
Foreign
currency
translation
adjustments
Accumulated
other
comprehensive
loss
Beginning balance$46 $(20,456)$(117,428)$(137,838)$46 $(8,557)$(302,285)$(310,796)
Unrealized (losses) gains— (5,886)24,669 18,783 — (25,792)209,526 183,734 
Related income tax— 1,468 — 1,468 — 6,434 — 6,434 
— (4,418)24,669 20,251 — (19,358)209,526 190,168 
Reclassification into net income— 1,901 — 1,901 — 5,953 — 5,953 
Related income tax— (474)— (474)— (1,485)— (1,485)
— 1,427 — 1,427 — 4,468 — 4,468 
Ending balance$46 $(23,447)$(92,759)$(116,160)$46 $(23,447)$(92,759)$(116,160)