Annual report pursuant to Section 13 and 15(d)

Acquisitions - Schedule of Business Acquisition Pro Forma Information (Details)

v3.8.0.1
Acquisitions - Schedule of Business Acquisition Pro Forma Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
$ / shares
2017 Supplemental Pro Forma From January 1, 2017 Through December 31, 2017 [Member]  
Revenue | $ $ 285,498
Net Loss | $ $ (9,063)
Loss Per Share | $ / shares $ (2.14)
Weighted Average Shares | $ / shares $ 4,973,910
2016 Supplemental Pro Forma From January 1, 2016 Through December 31, 2016 [Member]  
Revenue | $ $ 317,068
Net Loss | $ $ (2,634)
Loss Per Share | $ / shares $ (2.37)
Weighted Average Shares | $ / shares $ 623,768