v3.26.3
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net Income (Loss) Attributable to Noncontrolling Interest $ (56) $ 0 $ (1,491) $ 0
Net income (loss) 52,562 71,289 152,249 176,108
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax 5,201 513 5,860 41,715
Other comprehensive income (loss):        
Total other comprehensive income (loss) 5,201 513 5,860 41,715
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Total 57,763 71,802 158,109 217,823
Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent $ 57,819 $ 71,802 $ 159,600 $ 217,823