XML 19 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Statement [Abstract]      
NET INCOME $ 124,264 $ 69,982 $ 55,181
OTHER COMPREHENSIVE INCOME (LOSS), net of tax:      
Foreign currency translation adjustments 199 (41) (100)
Unrealized (loss) gain on investments (179) 683 (34)
Total other comprehensive income (loss) 20 642 (134)
COMPREHENSIVE INCOME $ 124,284 $ 70,624 $ 55,047