XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 4,152 $ 3,681
Trade and other receivables, less allowance for doubtful accounts of $434 and $369 63,419 71,563
Contract assets 122,359 121,778
Inventories 84,579 71,029
Prepaid expenses and other 4,919 10,689
Total current assets 279,428 278,740
Property and equipment, less accumulated depreciation and amortization of $121,722 and $117,856 137,506 133,166
Operating lease right-of-use assets 91,106 93,124
Goodwill 55,504 55,504
Intangible assets, net 33,160 35,264
Other assets 6,034 5,542
Total assets 602,738 601,340
Current liabilities:    
Current debt 10,756 10,756
Accounts payable 26,721 26,968
Accrued liabilities 25,770 30,957
Contract liabilities 26,990 17,456
Current portion of operating lease liabilities 4,887 4,702
Total current liabilities 95,124 90,839
Borrowings on line of credit 70,069 83,696
Operating lease liabilities 87,789 89,472
Deferred income taxes 11,834 11,402
Other long-term liabilities 9,321 7,657
Total liabilities 274,137 283,066
Commitments and contingencies (Note 7)
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, 10,014,196 and 9,927,360 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively 100 99
Additional paid-in-capital 128,562 127,911
Retained earnings 200,863 191,053
Accumulated other comprehensive loss (924) (789)
Total stockholders’ equity 328,601 318,274
Total liabilities and stockholders’ equity $ 602,738 $ 601,340