XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 5,723 $ 4,068
Trade and other receivables, net of allowance of $215 and $121 79,507 47,645
Contract assets 120,983 120,516
Inventories 84,977 91,229
Prepaid expenses and other 2,530 9,026
Total current assets 293,720 272,484
Property and equipment, less accumulated depreciation and amortization of $137,029 and $126,359 149,262 143,955
Operating lease right-of-use assets 84,161 88,155
Goodwill 55,504 55,504
Intangible assets, net 28,050 31,074
Other assets 6,493 6,709
Total assets 617,190 597,881
Current liabilities:    
Current debt 10,756 10,756
Accounts payable 20,356 31,142
Accrued liabilities 26,659 27,913
Contract liabilities 28,897 21,450
Current portion of operating lease liabilities 5,181 4,933
Total current liabilities 91,849 96,194
Borrowings on line of credit 60,704 54,485
Operating lease liabilities 81,748 85,283
Deferred income taxes 10,856 10,942
Other long-term liabilities 9,673 10,617
Total liabilities 254,830 257,521
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, 9,918,711 and 9,985,580 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively 99 100
Additional paid-in-capital 127,182 129,095
Retained earnings 236,235 212,125
Accumulated other comprehensive loss (1,156) (960)
Total stockholders’ equity 362,360 340,360
Total liabilities and stockholders’ equity $ 617,190 $ 597,881