XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 41,376 $ 36,001
Restricted cash 113 113
Accounts receivable (net of allowance for credit losses of $278 and net of allowance for doubtful accounts of $234 as of March 31, 2023 and December 31, 2022, respectively) 99,809 124,442
Contract assets 64,190 61,453
Income tax receivable 139 95
Other current assets 6,629 3,886
Total current assets 212,256 225,990
Property and equipment, net 18,694 18,224
Intangible assets, net 14,957 15,340
Goodwill 11,370 11,370
Operating lease right-of-use assets 18,055 18,288
Deferred tax asset 4,892 4,829
Other assets 346 515
Total assets 280,570 294,556
Current liabilities:    
Current portion of long-term debt 9,643 9,564
Current operating lease liabilities 3,639 3,562
Accounts payable, including retainage 60,194 75,122
Contract liabilities 44,875 44,007
Accrued income taxes 2,574 1,888
Accrued expenses and other current liabilities 21,572 24,942
Total current liabilities 142,497 159,085
Long-term debt 20,379 21,528
Long-term operating lease liabilities 15,374 15,643
Other long-term liabilities 3,083 2,858
Total liabilities 181,333 199,114
Commitments and contingencies (Note 12)
STOCKHOLDERS’ EQUITY    
Common stock, $0.0001 par value; 100,000,000 shares authorized, issued 10,732,955 and 10,471,410, respectively, and 10,553,303 and 10,291,758 outstanding, respectively 1 1
Additional paid-in capital 88,611 87,809
Treasury stock, at cost (179,652 shares at both period ends) (2,000) (2,000)
Retained earnings 12,625 9,632
Total stockholders’ equity 99,237 95,442
Total liabilities and stockholders’ equity $ 280,570 $ 294,556
Common Stock, Shares, Issued 10,732,955 10,471,410
Common Stock, Shares, Outstanding 10,553,303 10,291,758