v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - 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 (loss) income $ (693) $ 17,660 $ 26,011 $ 47,110
Other comprehensive (loss) income:        
Net unrealized loss on investments, net of tax (163) (30) (1,056) (168)
Foreign currency translation adjustments 98 2 219 3
Total other comprehensive loss (65) (28) (837) (165)
Comprehensive (loss) income $ (758) $ 17,632 $ 25,174 $ 46,945