XML 83 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS COMBINATION Business Acquisition, Pro Forma Information (Details) - USD ($)
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Business Combinations [Abstract]    
Business Acquisition, Pro Forma Revenue $ 362,112 $ 334,736
Business Acquisition, Pro Forma Net Income (Loss) $ 161,323 $ 93,293
Business Acquisition, Pro Forma Earnings Per Share, Basic $ 1.66 $ 0.96
Business Acquisition, Pro Forma Earnings Per Share, Diluted $ 1.64 $ 0.95