XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 4,058 $ 3,681
Trade and other receivables, less allowance for doubtful accounts of $284 and $369 66,997 71,563
Contract assets 105,420 121,778
Inventories 83,093 71,029
Prepaid expenses and other 6,638 10,689
Total current assets 266,206 278,740
Property and equipment, less accumulated depreciation and amortization of $124,175 and $117,856 139,812 133,166
Operating lease right-of-use assets 89,605 93,124
Goodwill 55,504 55,504
Intangible assets, net 32,117 35,264
Other assets 5,844 5,542
Total assets 589,088 601,340
Current liabilities:    
Current debt 10,756 10,756
Accounts payable 31,156 26,968
Accrued liabilities 23,786 30,957
Contract liabilities 17,264 17,456
Current portion of operating lease liabilities 4,899 4,702
Total current liabilities 87,861 90,839
Borrowings on line of credit 58,076 83,696
Operating lease liabilities 86,529 89,472
Deferred income taxes 11,639 11,402
Other long-term liabilities 9,845 7,657
Total liabilities 253,950 283,066
Commitments and contingencies (Note 8)
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 September 30, 2023 and December 31, 2022, respectively 100 99
Additional paid-in-capital 129,308 127,911
Retained earnings 206,681 191,053
Accumulated other comprehensive loss (951) (789)
Total stockholders’ equity 335,138 318,274
Total liabilities and stockholders’ equity $ 589,088 $ 601,340