XML 58 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Business Acquisitions (Details) - USD ($)
$ in Millions
1 Months Ended
Nov. 30, 2020
Sep. 30, 2020
Feb. 29, 2020
Dec. 31, 2020
Business Acquisitions (Details) [Line Items]        
Acquisition, description     The aggregate purchase price consideration paid in connection with this stock acquisition was $10.7 million in cash, subject to customary closing working capital adjustments plus an earnout of up to $12.0 million contingent upon the achievement of certain financial targets to be paid upon the first, second and third anniversaries of the closing.  
Acquisition costs       $ 0.4
Business Acquisition [Member]        
Business Acquisitions (Details) [Line Items]        
Business acquisition description   Alta Vista is headquartered in Oakland, California and has offices in California and New York. The purchase agreement called for the Company to pay Alta Vista up to $15.1 million in the form of cash and stock consideration. The Company issued 776,197 shares of Class B common stock to the former owners of Alta Vista, which represented $7.0 million of the total consideration paid. Total consideration may also be increased or decreased based on results in future years.  Final value will be subject to customary closing working capital adjustments and the resolution of certain contingencies.    
WesTest LLC [Member]        
Business Acquisitions (Details) [Line Items]        
Business acquisition description the Company acquired WesTest LLC (“WesTest”), a testing and engineering services provider with operations in Colorado and Wyoming. WesTest, headquartered in Lakewood, Colorado, received consideration of $4.0 million in the form of cash and stock consideration. The Company issued 285,115 shares of Class A common stock to the former owner of WesTest, which represented $1.6 million of the total consideration paid. Total consideration may also be increased or decreased based on results in future years.  Final value will be subject to customary closing working capital adjustments and the resolution of certain contingencies.