XML 21 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
Net income $ 93,716 $ 96,564 $ 166,114 $ 142,628
Other comprehensive income (loss):        
Foreign currency translation adjustments 4,217 10,288 (15,047) (14,004)
Comprehensive income $ 97,933 $ 106,852 $ 151,067 $ 128,624