XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
NET INCOME $ 22,067 $ 27,769 $ 79,912 $ 85,171
OTHER COMPREHENSIVE LOSS, net of tax:        
Foreign currency translation adjustments (138) (74) (383) (175)
Unrealized (loss) gain on investments (3,005) 51 (5,838) (192)
Total other comprehensive loss (3,143) (23) (6,221) (367)
COMPREHENSIVE INCOME $ 18,924 $ 27,746 $ 73,691 $ 84,804