XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed 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
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 2,732 $ 9,090 $ 2,430 $ 19,444
Other comprehensive income (loss), net of tax:        
Change in foreign currency translation (408) (23) (463) (66)
Change in fair value of marketable securities 17 551 244 (982)
Total other comprehensive income (loss) (391) 528 (219) (1,048)
Comprehensive income (loss) 2,341 9,618 2,211 18,396
Comprehensive (income) loss attributable to redeemable noncontrolling interests (13)   (1)  
Comprehensive (income) loss attributable to noncontrolling interests   303 342 303
Comprehensive income (loss) attributable to common stockholders $ 2,328 $ 9,921 $ 2,552 $ 18,699