XML 15 R3.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 Income And Comprehensive Income [Abstract]        
Net income $ 20,608 $ 22,549 $ 38,006 $ 42,708
Other comprehensive income (loss):        
Foreign currency translation adjustment (4) (52) 48 158
Tax benefit (provision) 1 15 (13) (37)
Comprehensive income $ 20,605 $ 22,512 $ 38,041 $ 42,829