v3.26.1
CONDENSED 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 attributable to common stockholders $ 55,253 $ 64,791
Other comprehensive income (loss):    
Foreign currency translation adjustment, net of tax (6,172) 1,809
Unrealized (loss) gain on convertible notes – credit risk, net of tax 0 (84)
Total other comprehensive income (loss), net of tax (6,172) 1,725
Less: other comprehensive loss attributable to noncontrolling interests (24) 0
Total other comprehensive income (loss) attributable to common stockholders (6,148) 1,725
Comprehensive income attributable to common stockholders $ 49,105 $ 66,516