XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income $ 246,912 $ 274,181 $ 258,055
Cumulative translation adjustment 29,829 (10,094) 13,349
Net unrealized gain/(loss) on securities available-for-sale, net of tax of $160, $92 and $12, respectively 509 (235) (22)
Comprehensive income 277,250 263,852 271,382
Less: comprehensive income attributable to redeemable noncontrolling interest (355) 0 0
Comprehensive income available for common stockholders $ 276,895 $ 263,852 $ 271,382