XML 91 R80.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Summary of Business Acquisitions (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 07, 2021
Apr. 20, 2021
Apr. 13, 2021
Mar. 01, 2021
Feb. 29, 2020
Mar. 31, 2021
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Business Acquisition [Line Items]                    
Cash Paid                 $ 67,883 $ 12,625
Seller Obligations                 12,954 4,037
Total Purchase Price                 80,837 16,662
Revenue             $ 17,170 $ 3,561 20,778 4,571
Net Income (Loss)             1,202 418 1,652 310
IWI                    
Business Acquisition [Line Items]                    
Cash Paid           $ 42,098     42,098  
Seller Obligations           $ 5,959     5,959  
Total Purchase Price       $ 48,057            
Revenue             10,151   13,759  
Net Income (Loss)             1,028   1,478  
Alert                    
Business Acquisition [Line Items]                    
Cash Paid     $ 5,850           5,850  
Seller Obligations     2,980           2,980  
Total Purchase Price     $ 8,830              
Revenue             4,126   4,126  
Net Income (Loss)             155   155  
Alpine                    
Business Acquisition [Line Items]                    
Cash Paid   $ 7,945             7,945  
Seller Obligations   2,208             2,208  
Total Purchase Price   $ 10,153                
Revenue             1,951   1,951  
Net Income (Loss)             (17)   (17)  
GCP                    
Business Acquisition [Line Items]                    
Cash Paid $ 9,700               9,700  
Seller Obligations 1,427               1,427  
Total Purchase Price $ 11,127                  
Revenue             646   646  
Net Income (Loss)             43   43  
Royals                    
Business Acquisition [Line Items]                    
Cash Paid         $ 7,590         7,590
Seller Obligations         2,500         2,500
Total Purchase Price         $ 10,090          
Revenue               3,023   3,807
Net Income (Loss)               436   349
Other                    
Business Acquisition [Line Items]                    
Cash Paid                 2,290 5,035
Seller Obligations                 380 1,537
Total Purchase Price                 2,670 6,572
Revenue             296 538 296 764
Net Income (Loss)             $ (7) $ (18) $ (7) $ (39)