XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Operating Segments - Condensed Consolidated Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Revenue $ 116,120 $ 121,019 $ 230,942 $ 234,363
Total gross profit 21,320 18,690 39,660 35,919
Selling, general and administrative 18,690 17,232 37,424 34,377
Change in fair value of contingent consideration 765 0 765 0
Amortization of intangibles 399 104 798 208
Operating income 1,466 1,354 673 1,334
Interest expense, net (478) (452) (964) (1,716)
Gain on disposition of property and equipment 147 94 111 8
Loss on early termination of operating lease (32) 0 (849) 0
Loss on early debt extinguishment 0 0 0 (1,961)
Gain on change in fair value of warrant liability 0 0 0 14
Total unallocated amounts (363) (358) (1,702) (3,655)
Income (loss) before income taxes 1,103 996 (1,029) (2,321)
Depreciation and amortization 2,086 1,469 4,148 2,964
Operating Segments | GCR        
Segment Reporting Information [Line Items]        
Revenue 66,336 87,550 138,268 172,354
Total gross profit 8,694 8,885 17,052 18,280
Selling, general and administrative 7,980 9,070 16,545 18,184
Depreciation and amortization 1,075 1,020 2,183 2,056
Operating Segments | ODR        
Segment Reporting Information [Line Items]        
Revenue 49,784 33,469 92,674 62,009
Total gross profit 12,626 9,805 22,608 17,639
Selling, general and administrative 10,135 7,526 19,705 14,880
Depreciation and amortization 612 345 1,167 700
Corporate        
Segment Reporting Information [Line Items]        
Selling, general and administrative 575 636 1,174 1,313
Depreciation and amortization $ 399 $ 104 $ 798 $ 208