XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities:      
Net income $ 11,523 $ 19,050 $ 27,902
Adjustments to reconcile net income to net cash provided by (used in) operating activities:      
Depreciation and finance lease amortization 11,482 12,344 12,391
Amortization of intangible assets 2,142 2,207 322
Deferred income taxes 180 2,908 4,169
Gain on insurance proceeds 0 (1,147) (1,641)
Share-based compensation expense 3,216 3,088 1,709
Other, net 193 1,889 856
Changes in operating assets and liabilities, net of acquired assets and assumed liabilities:      
Trade and other receivables 392 1,563 (3,435)
Contract assets, net (33,752) 8,109 (8,379)
Inventories (17,650) 7,153 8,649
Prepaid expenses and other assets 6,727 2,514 2,454
Accounts payable 16,783 (3,501) (4,675)
Accrued and other liabilities (7,047) (90) 2,564
Net cash provided by (used in) operating activities (5,811) 56,087 42,886
Cash flows from investing activities:      
Acquisition of business, net of cash acquired (87,215) (48,728) 0
Purchases of property and equipment (13,262) (14,013) (8,585)
Purchases of intangible assets 0 (329) 0
Proceeds from insurance 0 1,637 2,123
Other investing activities 325 0 39
Net cash used in investing activities (100,152) (61,433) (6,423)
Cash flows from financing activities:      
Borrowings on line of credit 122,272 41,377 41,744
Repayments on line of credit (35,511) (41,377) (53,208)
Borrowings on long-term debt 0 15,879 0
Payments on long-term debt (13,762) (2,117) 0
Payments on finance lease liabilities (415) (420) (434)
Payments of debt issuance costs (385) (465) (228)
Tax withholdings related to net share settlements of restricted stock and performance share awards (1,166) (618) 0
Net cash provided by (used in) financing activities 71,033 12,259 (12,126)
Change in cash and cash equivalents (34,930) 6,913 24,337
Cash and cash equivalents, beginning of period 37,927 31,014 6,677
Cash and cash equivalents, end of period 2,997 37,927 31,014
Supplemental disclosure of cash flow information:      
Cash paid during the period for interest, net of amounts capitalized 339 599 369
Cash paid (received) during the period for income taxes (net of refunds of $79, $153, and $286) 2,481 1,397 (55)
Noncash investing and financing activities:      
Accrued property and equipment purchases 788 325 719
Accrued consideration in acquisition of business 911 0 0
Right-of-use assets obtained in exchange for operating lease liabilities 16,043 4,471 1,335
Right-of-use assets obtained in exchange for finance lease liabilities $ 853 $ 507 $ 819