Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
ACQUISITIONS - Schedule of pro forma consolidated income statement (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2019
Business Acquisition, Contingent Consideration [Line Items]            
Revenue $ 146,030 $ 121,809   $ 361,937 $ 222,193 $ 61,176
Net income $ 5,299 $ 6,412   $ 23,276 $ 15,681 $ 2,603
Consolidated            
Business Acquisition, Contingent Consideration [Line Items]            
Revenue     $ 24,651      
Net income     $ 1,220