XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current Assets    
Cash and equivalents $ 14,328 $ 13,282
Accounts receivable, net 67,164 64,443
Contract assets 19,931 16,321
Notes receivable - officers, employees, affiliates, current portion 938 1,016
Prepaid and other current assets 7,704 7,068
Total current assets 110,065 102,130
Non-Current Assets    
Property and equipment, net 26,401 25,104
Operating lease, right-of-use assets 31,132 30,264
Goodwill 53,082 53,210
Notes receivable 903 903
Notes receivable - officers, employees, affiliates, less current portion 1,390 1,417
Other intangible assets, net 26,581 27,950
Deferred tax asset, net 17,428 13,759
Other assets 1,080 1,020
Total Assets 268,062 255,757
Current Liabilities    
Accounts payable and accrued liabilities 30,696 40,293
Contract liabilities 6,838 6,370
Notes payable, current portion 9,243 10,168
Operating lease obligation, current portion 6,967 6,949
Finance lease obligation, current portion 5,804 5,297
Total current liabilities 59,548 69,077
Non-Current Liabilities    
Other non-current obligations 17,811 356
Notes payable, less current portion 14,393 16,276
Operating lease obligation, less current portion 29,143 28,087
Finance lease obligation, less current portion 15,028 14,254
Pension and post-retirement obligation, less current portion 4,879 4,848
Total liabilities 140,802 132,898
Shareholders' Equity    
Preferred Stock, $0.01 par value; 5,000,000 shares authorized, no shares issued and outstanding 0 0
Common stock, $0.01 par value; 30,000,000 shares authorized; 16,019,601 shares issued and 13,593,846 outstanding, and 15,949,805 shares issued and 13,556,550 outstanding, respectively 160 159
Additional paid-in-capital 167,440 162,922
Accumulated other comprehensive income 568 578
Treasury stock, at cost; 2,425,755 and 2,393,255, respectively (21,498) (20,831)
Stock subscription notes receivable (151) (173)
Accumulated deficit (19,259) (19,796)
Total shareholders' equity 127,260 122,859
TOTAL LIABILITIES AND EQUITY $ 268,062 $ 255,757