XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net income $ 3,109 $ 1,633 $ 4,550 $ 2,477
Other comprehensive loss before income taxes:        
Foreign currency translation adjustments 20 154 (127) (446)
Unrealized gains (losses) on available-for-sale securities:        
Unrealized gains (losses) on available-for-sale securities (52) 121 (124) 261
Total other comprehensive income (loss) before income taxes (32) 275 (251) (185)
Income tax provision 11 (25) 26 (55)
Total other comprehensive income (loss) after income taxes (21) 250 (225) (240)
Total comprehensive income $ 3,088 $ 1,883 $ 4,325 $ 2,237