XML 60 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Operating Segments (Tables)
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Schedule of Segment Information
Segment information for the periods presented is as follows: 
For the Years Ended
(in thousands)December 31, 2020December 31, 2019
Statement of Operations Data:
Revenue:
Construction$440,979 $438,196 
Service127,230 115,138 
Total revenue568,209 553,334 
Gross profit:
Construction45,115 43,493 
Service36,271 28,384 
Total gross profit81,386 71,877 
Selling, general and administrative:
Construction37,708 40,357 
Service24,825 21,045 
Corporate1,068 1,766 
Total selling, general and administrative63,601 63,168 
Amortization of intangibles630 642 
Operating income$17,155 $8,067 
Operating income for reportable segments$17,155 $8,067 
Other expenses:
Impairment of goodwill (Construction)— (4,359)
Less Unallocated amounts:
Interest income (expense), net(8,627)(6,285)
Loss on debt extinguishment— (513)
Gain (loss) on change in fair value of warrant liability(1,634)588 
Gain on embedded derivative— 388 
Gain on sale of property and equipment95 57 
Total unallocated amounts(10,166)(5,765)
Total consolidated income (loss) before income taxes$6,989 $(2,057)
Other Data:
Depreciation and amortization:
Construction$4,187 $4,434 
Service1,354 1,210 
Corporate630 642 
Total other data$6,171 $6,286