XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current Assets    
Cash and equivalents $ 23,143 $ 20,687
Accounts receivable, net 99,368 87,565
Contract assets 42,193 33,520
Notes receivable - officers, employees, affiliates, current portion 1,151 1,199
Prepaid and other current assets 9,544 11,806
Total current assets 175,399 154,777
Non-Current Assets    
Property and equipment, net 44,636 27,601
Operating lease, right-of-use assets 40,316 40,743
Goodwill 123,587 96,393
Notes receivable 903 903
Notes receivable - officers, employees, affiliates, less current portion 1,113 1,119
Other intangible assets, net 55,840 46,294
Deferred tax asset, net 20,166 33,780
Other assets 1,427 1,175
Total Assets 463,387 402,785
Current Liabilities    
Revolving credit facility 27,848 45,290
Accounts payable and accrued liabilities 69,163 44,394
Contract liabilities 7,873 7,481
Notes payable, current portion 15,169 13,989
Operating lease obligation, current portion 10,059 9,016
Finance lease obligation, current portion 9,182 6,586
Total current liabilities 139,294 126,756
Non-Current Liabilities    
Other non-current obligations 5,353 42,288
Notes payable, less current portion 22,541 13,738
Operating lease obligation, less current portion 36,332 37,660
Finance lease obligation, less current portion 19,099 14,408
Pension and post-retirement obligation, less current portion 5,184 4,654
Total liabilities 227,803 239,504
Shareholders' Equity    
Preferred Stock, $0.01 par value; 5,000,000 shares authorized, no shares issued and outstanding as of June 30, 2024 and December 31, 2023. 0 0
Common stock, $0.01 par value; 30,000,000 shares authorized as of June 30, 2024 and December 31, 2023; 20,570,916 shares issued and 17,599,049 outstanding, and 17,694,495 shares issued and 15,094,278 outstanding as of June 30, 2024 and December 31, 2023, respectively 206 177
Additional paid-in-capital 303,453 215,420
Accumulated other comprehensive income 569 590
Treasury stock, at cost; 2,971,867 and 2,600,217, respectively (38,531) (26,410)
Stock subscription notes receivable (53) (76)
Accumulated deficit (30,060) (26,420)
Total shareholders' equity 235,584 163,281
TOTAL LIABILITIES AND EQUITY $ 463,387 $ 402,785