XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Interim Condensed Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Interim Condensed Consolidated Statements Of Comprehensive Income [Abstract]        
Net income $ 68,195 $ 55,947 $ 34,183 $ 34,838
Other comprehensive income (loss), net of income tax:        
Currency translation adjustment 66,016 (6,052) 24,147 (100,650)
Unrealized (losses) gains on hedging activities (4,041) 997 (371) 4,978
Unrealized net gains (losses) on available for sale investments   (1,207)   1,061
Less: Reclassification adjustment for gains from accumulated other comprehensive income (loss) 2,216 2,375 1,796 4,079
Net change in accumulated other comprehensive income (loss), net of income tax 59,759 (8,637) 21,980 (98,690)
Total Comprehensive income (loss) $ 127,954 $ 47,310 $ 56,163 $ (63,852)