Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
ACQUISITIONS - Schedule of pro forma consolidated income statement (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
2022 Acquisitions      
Business Acquisition, Contingent Consideration [Line Items]      
Revenue $ 121,391 $ 235,443 $ 345,384
Net income (loss) 3,632 $ (149,316) 16,678
2021 Acquisitions      
Business Acquisition, Contingent Consideration [Line Items]      
Revenue 146,030   361,937
Net income (loss) $ 5,299   $ 23,276