Quarterly report pursuant to Section 13 or 15(d)

Interim Consolidated Statements of Cash Flows (Unaudited)

v3.20.2
Interim Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Operations:    
Net income (loss) $ 1,730 $ (1,257)
Items not involving cash:    
Depreciation of property, plant and equipment 3,222 3,253
Amortization of intangible assets 2,364 3,688
Unrealized foreign exchange gain on unsettled forward exchange contracts (459)  
Deferred income taxes 67 95
Amortization of deferred financing fees and debt insurance costs 588 545
Stock-based compensation 317 185
Change in fair value of warrant liability (118) (61)
Change in fair value of contingent consideration   (3,050)
Change in non-cash operating working capital:    
Accounts receivable 4,848 8,035
Unbilled contract assets (12,376) (7,214)
Inventories (2,299) 7,054
Prepaid expenses and other assets 231 (1,128)
Income taxes receivable/payable (50) 203
Accounts payable (3,377) (10,130)
Accrued liabilities 8,875 (9)
Restructuring liability (919) (857)
Net change in operating lease right of use asset and liability 1 465
Net cash provided by (used in) in operating activities 2,645 (183)
Financing:    
Repayments of revolving credit facility (758) (11,272)
Repayment of long-term debt (625) (625)
Deferred financing fees (75) (50)
Principal repayments of finance lease obligations (676) (809)
Proceeds from issuance of common stock through rights offerings   14,044
Net cash provided by (used in) financing activities (2,134) 1,288
Investing:    
Purchase of property, plant and equipment (1,568) (2,072)
Net cash provided by (used in) investing activities (1,568) (2,072)
Decrease in cash (1,057) (967)
Cash, beginning of period 1,368 1,601
Cash, end of the period 311 634
Supplemental Information    
Cash interest paid 3,946 2,363
Increase in operating right of use assets 3,840 5,559
Property, plant and equipment acquired that was unpaid in cash and included in accounts payable and accrued liabilities $ 71 $ 260