XML 75 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
BUSINESS ACQUISITIONS (Details - Pro Forma Information) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Business Combinations [Abstract]    
Pro forma revenue $ 626,578 $ 461,969
Pro forma net income from continuing operations $ 19,575 $ 31,139