XML 60 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Shareholders' Equity - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Equity [Abstract]    
Net Income $ 7,331 $ 10,619
Denominator for basic earnings per ordinary share - weighted average shares outstanding 38,611,867 37,393,304
Effect of dilutive securities and stock dividend 1,270,966 719,543
Denominator for diluted earnings per ordinary share - weighted average shares outstanding 39,882,833 38,112,847
Basic earnings per ordinary share $ 0.19 $ 0.28
Diluted earnings per ordinary share $ 0.18 $ 0.28