Quarterly report pursuant to Section 13 or 15(d)

ACQUISITIONS - Schedule of pro forma consolidated income statement (Details)

v3.22.2
ACQUISITIONS - Schedule of pro forma consolidated income statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
2022 Acquisitions        
Business Acquisition, Contingent Consideration [Line Items]        
Revenue $ 70,939 $ 130,535 $ 154,542 $ 223,993
Net income (loss) $ (8,626) 6,899 $ (13,802) 13,046
2021 Acquisitions        
Business Acquisition, Contingent Consideration [Line Items]        
Revenue   130,504   229,599
Net income (loss)   $ 12,446   $ 19,849