v3.22.2.2
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 5,365 $ 11,636 $ 24,680 $ (77,800)
Retirement benefit reserves 28 37 65 29
Foreign currency translation adjustments (7,613) (3,957) (15,490) (5,296)
Comprehensive income (loss) $ (2,220) $ 7,716 $ 9,255 $ (83,067)