v3.19.2
INCOME TAXES (Schedule of Taxes on Income) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income Taxes Schedule Of Taxes On Income Details        
Current year taxes $ 13,753 $ 5,322 $ 18,909 $ 12,323
Deferred tax income net, and others (540) (1,705) (1,774) (3,044)
Taxes on income $ 13,213 $ 3,617 $ 17,135 $ 9,279