XML 20 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive Income/(Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net income/(loss) $ 54,252 $ 8,005 $ 70,485 $ (2,256)
Other comprehensive income/(loss)        
Foreign currency translation adjustment, net of income taxes 261 (1,721) 727 (2,207)
Other comprehensive income/(loss) 261 (1,721) 727 (2,207)
Comprehensive income/(loss) $ 54,513 $ 6,284 $ 71,212 $ (4,463)