v3.26.1
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net (loss) / income $ (3,777) $ (524) $ (5,792) $ 8,778
Foreign currency translation adjustment 241 (1,774) 484 (1,234)
Reclassification of cumulative translation adjustment to net loss on deconsolidation of subsidiary 1,223 0 1,223 0
Total other comprehensive income (loss) 1,464 (1,774) 1,707 (1,234)
Comprehensive (loss) / income $ (2,313) $ (2,298) $ (4,085) $ 7,544