XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]        
NET INCOME $ 27,769 $ 39,940 $ 85,171 $ 97,213
OTHER COMPREHENSIVE (LOSS) INCOME, net of tax:        
Foreign currency translation adjustments (74) 123 (175) 128
Unrealized gain (loss) on investments 51 (461) (192) 131
Total other comprehensive (loss) income (23) (338) (367) 259
COMPREHENSIVE INCOME $ 27,746 $ 39,602 $ 84,804 $ 97,472