XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 2,737 $ 12,293
Accounts receivable:    
Trade, net of allowance for credit losses of $546 and $323, respectively 104,208 88,173
Retainage 46,884 41,379
Income taxes receivable 478 405
Other current 2,912 17,585
Inventory 2,314 1,428
Contract assets 36,374 28,529
Prepaid expenses and other 3,121 8,142
Total current assets 199,028 197,934
Property and equipment, net 101,774 106,654
Operating lease right-of-use assets, net of amortization 15,358 14,686
Financing lease right-of-use assets, net of amortization 16,240 14,561
Inventory, non-current 5,425 5,418
Intangible assets, net of amortization 7,627 8,556
Deferred income tax asset 22 41
Other non-current 2,682 3,900
Total assets 348,156 351,750
Current liabilities:    
Current debt, net of debt issuance costs 29,892 39,141
Accounts payable:    
Trade 74,740 48,217
Retainage 1,318 923
Accrued liabilities 23,257 38,594
Income taxes payable 517 601
Contract liabilities 26,175 26,998
Current portion of operating lease liabilities 4,618 3,857
Current portion of financing lease liabilities 3,821 3,406
Total current liabilities 164,338 161,737
Long-term debt, net of debt issuance costs 787 259
Operating lease liabilities 11,515 11,637
Financing lease liabilities 11,753 10,908
Other long-term liabilities 17,427 18,942
Deferred income tax liability 170 169
Total liabilities 205,990 203,652
Stockholders' equity:    
Preferred stock -- $0.01 par value, 10,000,000 authorized, none issued
Common stock -- $0.01 par value, 50,000,000 authorized, 32,766,116 and 31,712,457 issued; 32,054,885 and 31,001,226 outstanding at September 30, 2022 and December 31, 2021, respectively 328 317
Treasury stock, 711,231 shares, at cost, as of September 30, 2022 and December 31, 2021, respectively (6,540) (6,540)
Additional paid-in capital 187,601 185,881
Retained loss (39,223) (31,560)
Total stockholders' equity 142,166 148,098
Total liabilities and stockholders' equity $ 348,156 $ 351,750