XML 63 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Merger and Acquisition - Summary of Fair Value of Assets Acquired and Liabilities Assumed (Details) - USD ($)
Dec. 31, 2018
Apr. 06, 2018
Mar. 01, 2018
Dec. 31, 2017
May 31, 2017
Dec. 31, 2016
Jan. 27, 2016
Assets acquired              
Goodwill $ 564,723,498     $ 294,414,522   $ 7,545,854  
ATS Merger              
Assets acquired              
Cash         $ 9,112,114    
Restricted cash         1,229,118    
Accounts receivable         50,908,663    
Prepaid expense and other current assets         7,764,515    
Installation and service parts         9,109,702    
Property and equipment         64,596,596    
Goodwill         294,414,522    
Intangible assets         222,500,000    
Other non-current assets         1,122,588    
Total assets acquired         660,757,818    
Liabilities assumed              
Accounts payable and accrued expenses         22,565,224    
Other long-term liabilities         9,310,190    
Deferred tax liability         80,687,311    
Total liabilities assumed         112,562,725    
Total purchase price         548,195,093    
ATS Merger | Customer Relationships              
Assets acquired              
Intangible assets         99,600,000    
ATS Merger | Developed Technology              
Assets acquired              
Intangible assets         84,500,000    
ATS Merger | Trademarks              
Assets acquired              
Intangible assets         24,800,000    
ATS Merger | Non-compete Agreements              
Assets acquired              
Intangible assets         $ 13,600,000    
HTA Merger              
Assets acquired              
Cash     $ 2,995,722        
Accounts receivable     10,219,709        
Prepaid expense and other current assets     5,266,168        
Installation and service parts     296,535        
Property and equipment     995,816        
Goodwill     233,271,150        
Total assets acquired     622,345,100        
Liabilities assumed              
Accounts payable and accrued expenses     14,267,971        
Deferred tax liability     4,733,044        
Total liabilities assumed     19,001,015        
Total purchase price     603,344,085        
HTA Merger | Customer Relationships              
Assets acquired              
Intangible assets     242,500,000        
HTA Merger | Developed Technology              
Assets acquired              
Intangible assets     72,800,000        
HTA Merger | Trademarks              
Assets acquired              
Intangible assets     5,500,000        
HTA Merger | Non-compete Agreements              
Assets acquired              
Intangible assets     $ 48,500,000        
EPC Merger              
Assets acquired              
Cash   $ 9,029,240          
Other assets   1,948,150          
Goodwill   40,825,951          
Total assets acquired   76,203,341          
Liabilities assumed              
Accounts payable and accrued expenses   8,994,939          
Deferred tax liability   4,273,117          
Total liabilities assumed   13,268,056          
Total purchase price   62,935,285          
EPC Merger | Customer Relationships              
Assets acquired              
Intangible assets   19,400,000          
EPC Merger | Developed Technology              
Assets acquired              
Intangible assets   3,900,000          
EPC Merger | Trademarks              
Assets acquired              
Intangible assets   $ 1,100,000          
Sunshine Acquisition              
Assets acquired              
Accounts receivable             $ 46,073
Property and equipment             88,273
Goodwill             4,927,904
Total assets acquired             22,998,250
Liabilities assumed              
Advanced deposits payable             1,765,261
Total purchase price             21,232,989
Sunshine Acquisition | Customer Relationships              
Assets acquired              
Intangible assets             17,196,000
Sunshine Acquisition | Non-compete Agreements              
Assets acquired              
Intangible assets             3,000
Sunshine Acquisition | Software              
Assets acquired              
Intangible assets             250,000
Sunshine Acquisition | Tradename              
Assets acquired              
Intangible assets             $ 487,000