XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 3,681 $ 2,997
Trade and other receivables, less allowance for doubtful accounts of $369 and $503 71,563 52,664
Contract assets 121,778 107,170
Inventories 71,029 59,651
Prepaid expenses and other 10,689 5,744
Total current assets 278,740 228,226
Property and equipment, net 133,166 121,266
Operating lease right-of-use assets 93,124 98,507
Goodwill 55,504 53,684
Intangible Assets, Net 35,264 39,376
Other assets 5,542 6,620
Total assets 601,340 547,679
Current liabilities:    
Current debt 10,756 0
Accounts payable 26,968 32,267
Accrued liabilities 30,957 24,498
Contract liabilities 17,456 2,623
Current portion of operating lease liabilities 4,702 4,704
Total current liabilities 90,839 64,092
Borrowings on line of credit 83,696 86,761
Long-term lease liabilities, operating leases 89,472 93,725
Deferred income taxes 11,402 10,984
Other long-term liabilities 7,657 8,734
Total liabilities 283,066 264,296
Commitments and contingencies (Note 15)
Stockholders’ equity:    
Preferred stock, $.01 par value, 10,000,000 shares authorized, none issued or outstanding 0 0
Common stock, $.01 par value, 15,000,000 shares authorized, 9,927,360 and 9,870,567 shares issued and outstanding as of December 31, 2022 and 2021, respectively 99 99
Additional paid-in-capital 127,911 125,062
Retained earnings 191,053 159,904
Accumulated other comprehensive loss (789) (1,682)
Total stockholders’ equity 318,274 283,383
Total liabilities and stockholders’ equity $ 601,340 $ 547,679