Annual report pursuant to Section 13 and 15(d)

Business Combinations - Schedule of Consideration Transferred (Details)

v3.8.0.1
Business Combinations - Schedule of Consideration Transferred (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 27, 2017
Jun. 29, 2017
Jul. 27, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Business Acquisition [Line Items]            
Working capital settlement adjustment       $ (15,483) $ 0 $ 0
Emerging Markets Communications LLC            
Business Acquisition [Line Items]            
Cash consideration paid to seller     $ 100,454      
Issuance of 5,466,886 shares of Company common stock     40,607      
Deferred consideration     25,000      
Settlement of pre-existing relationship     228      
Working capital settlement adjustment   $ (1,300) (1,250)      
Consideration transferred (3)     $ 165,039      
Discount percentage     7.50%      
Shares issued 5,080,049          
Common Stock | Emerging Markets Communications LLC            
Business Acquisition [Line Items]            
Shares issued     5,466,886