v3.26.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net income $ 78,107 $ 15,065
Cumulative translation adjustment (7,053) 11,010
Net unrealized gain/(loss) on securities available-for- sale, net of tax of $82 and $(73), respectively (260) 234
Comprehensive income 70,794 26,309
Less: comprehensive income attributable to redeemable noncontrolling interest (164) 0
Comprehensive income available for common stockholders $ 70,630 $ 26,309