XML 114 R97.htm IDEA: XBRL DOCUMENT v3.20.1
SELECTED STATEMENTS OF INCOME DATA (Schedule of Net Earnings Per Share) (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Statement Related Disclosures [Abstract]      
Net income to ordinary shareholders $ 185,904 $ 159,338 $ 143,291
Weighted average number of shares 62,120 61,387 60,444
Effect of dilutive securities: Add - employee stock options and RSU (in shares) 1,682 1,785 1,675
Warrants issued in the exchangeable notes transaction (in shares) 859 137 0
Denominator for diluted net earnings per share - adjusted weighted average shares (in shares) 64,661 63,309 62,119