XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 26, 2020
Sep. 28, 2019
Cash Flows from Operating Activities    
Net Income $ 19,521 $ 23,590
Net Cash Provided by Operating Activities:    
Depreciation and amortization 21,741 20,751
Non-cash operating lease cost 2,325 1,972
Stock-based compensation expense 6,605 5,322
Deferred income taxes 1,715 113
Provision for (recovery of) credit losses 102 (239)
Insurance recoveries related to loss on operating assets 2,220 0
Other 579 152
Changes in Assets and Liabilities:    
Accounts receivable 4,226 (8,944)
Contract assets (34,047) (15,810)
Inventories (17,991) (8,723)
Production cost of contracts (658) (1,537)
Other assets 133 525
Accounts payable (16,584) 8,806
Contract liabilities 12,316 (5,295)
Operating lease liabilities (2,188) (2,026)
Accrued and other liabilities 1,506 1,412
Net Cash Provided by Operating Activities 1,521 20,069
Cash Flows from Investing Activities    
Purchases of property and equipment (8,235) (14,698)
Insurance recoveries related to property and equipment 2,780 0
Post closing cash received from the acquisition of Nobles Worldwide, Inc., net 190 0
Net Cash Used in Investing Activities (5,265) (14,698)
Cash Flows from Financing Activities    
Borrowings from senior secured revolving credit facility 65,900 163,500
Repayments of senior secured revolving credit facility (15,900) (163,500)
Repayments of term loans (10,862) (6,570)
Repayments of other debt (203) (118)
Net cash paid upon issuance of common stock under stock plans (220) (2,204)
Net Cash Provided by (Used in) Financing Activities 38,715 (8,892)
Net Increase (Decrease) in Cash and Cash Equivalents 34,971 (3,521)
Cash and Cash Equivalents at Beginning of Period 39,584 10,263
Cash and Cash Equivalents at End of Period $ 74,555 $ 6,742