XML 12 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 68,323 $ 71,180 $ 146,430 $ 86,245
Cumulative translation adjustment (561) 24,628 (7,614) 35,638
Net unrealized gain/(loss) on securities available-for- sale, net of tax $(27), $47, $(110) and $120 respectively (82) 148 (342) 382
Comprehensive income 67,680 95,956 138,474 122,265
Less: comprehensive income attributable to redeemable noncontrolling interest (197) (31) (361) (31)
Comprehensive income available for common stockholders $ 67,483 $ 95,925 $ 138,113 $ 122,234