XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Operating Segments (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Schedule of Condensed Consolidated Segment Information
Condensed consolidated segment information for the three months ended March 31, 2023 and 2022 were as follows:
 Three Months Ended
March 31,
(in thousands)20232022
Statement of Operations Data:  
Revenue:  
GCR$62,291 $71,932 
ODR58,718 42,890 
Total revenue121,009 114,822 
Gross profit:
GCR10,318 8,358 
ODR15,909 9,982 
Total gross profit26,227 18,340 
Selling, general and administrative(1)
21,050 18,734 
Change in fair value of contingent consideration141 — 
Amortization of intangibles383 399 
Operating income (loss)$4,653 $(793)
Less unallocated amounts:
Interest expense, net
(667)(486)
Loss on disposition of property and equipment(215)(36)
Loss on early termination of operating lease— (817)
Loss on change in fair value of interest rate swap(156)— 
Total unallocated amounts
(1,038)(1,339)
Income (loss) before income taxes$3,615 $(2,132)
(1)    Included within selling, general and administrative expenses was $1.1 million and $0.6 million of stock based compensation expense for the three months ended March 31, 2023 and 2022, respectively.