XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 2,997 $ 37,927
Trade and other receivables, less allowance for doubtful accounts of $503 and $767 52,664 42,680
Contract assets 107,170 76,985
Inventories 59,651 29,177
Prepaid expenses and other 5,744 5,194
Total current assets 228,226 191,963
Property and equipment, net 121,266 110,184
Operating lease right-of-use assets 98,507 30,813
Goodwill 53,684 22,985
Intangible Assets, Net 39,376 10,518
Other assets 6,620 6,552
Total assets 547,679 373,015
Current liabilities:    
Current portion of long-term debt 0 7,701
Accounts payable 32,267 12,993
Accrued liabilities 24,498 16,814
Contract liabilities 2,623 6,189
Current portion of operating lease liabilities 4,704 2,204
Total current liabilities 64,092 45,901
Borrowings on line of credit 86,761 0
Long-term debt 0 5,888
Long-term lease liabilities, operating leases 93,725 27,911
Deferred income taxes 10,984 12,481
Other long-term liabilities 8,734 11,208
Total liabilities 264,296 103,389
Commitments and contingencies (Note 13)
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,870,567 and 9,805,437 shares issued and outstanding as of December 31, 2021 and 2020, respectively 99 98
Additional paid-in-capital 125,062 123,013
Retained earnings 159,904 148,381
Accumulated other comprehensive loss (1,682) (1,866)
Total stockholders’ equity 283,383 269,626
Total liabilities and stockholders’ equity $ 547,679 $ 373,015