XML 84 R73.htm IDEA: XBRL DOCUMENT v3.5.0.2
RECENT ACCOUNTING PRONOUNCEMENTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Mar. 31, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Net income $ 9,616 $ 8,646 $ 7,193 $ 18,262 $ 12,804
Earnings Per Share, Basic $ 0.93 $ 0.84 $ 0.97 $ 1.77 $ 1.72
Earnings Per Share, Diluted $ 0.92 $ 0.84 $ 0.96 $ 1.76 $ 1.71
As Previously Reported          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Net income   $ 8,334      
Earnings Per Share, Basic   $ 0.81      
Earnings Per Share, Diluted   $ 0.81      
Change          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Net income $ 50 $ 312   $ 362  
Earnings Per Share, Basic $ 0.03 $ 0.03   $ 0.03  
Earnings Per Share, Diluted $ 0.00 $ 0.03   $ 0.00