XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net (loss) income $ (222) $ 1,359 $ 2,909 $ 12,885
Other comprehensive income (loss):        
Unrealized gain (loss) on marketable securities 11 (6) 36 (6)
Foreign currency translation adjustments 15 120 (32) 364
Total comprehensive (loss) income $ (196) $ 1,473 $ 2,913 $ 13,243