XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Jan. 01, 2021
Dec. 27, 2019
Cash flows from operating activities:      
Net income (loss) $ (8,417) $ (14,496) $ 4,841
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 17,146 18,743 15,472
Deferred income taxes, net (2,738) (5,209) (209)
(Gain) loss on sale/disposal of equipment (24) (15) (8)
Provision for doubtful accounts 102 1,330 1,051
Stock-based compensation 16,563 16,113 12,112
Accretion and fair value adjustments of contingent consideration 2,333 7,707 (302)
Changes in operating assets and liabilities, net of effects from business acquisitions:      
Accounts receivable (14,209) 3,070 11,627
Contract assets 3,138 35,498 (34,598)
Other receivables 138 (1,192) (2,714)
Prepaid expenses and other current assets 828 577 (343)
Other assets (7,849) 9,955 (6,520)
Accounts payable (4,700) 7,372 (6,294)
Accrued liabilities 1,625 (34,509) 16,761
Contract liabilities 6,065 1,871 315
Right-of-use assets (197) 210 430
Net cash provided by operating activities 9,804 47,025 11,621
Cash flows from investing activities:      
Purchase of equipment and leasehold improvements (8,500) (5,076) (6,637)
Proceeds from sale of equipment 46 17 45
Cash paid for acquisitions, net of cash acquired     (71,756)
Net cash used in investing activities (8,454) (5,059) (78,348)
Cash flows from financing activities:      
Payments on contingent consideration (6,615) (1,433) (1,381)
Payments on notes payable (1,909) (205) (1,842)
Payments on debt issuance costs   (327) (709)
Proceeds from notes payable 2,074 1,140  
Borrowings under term loan facility and line of credit   24,000 138,000
Repayments under term loan facility and line of credit (13,000) (42,000) (78,000)
Principal payments on finance leases (545) (549) (639)
Proceeds from stock option exercise 1,924 1,082 931
Proceeds from sales of common stock under employee stock purchase plan 2,655 2,224 1,740
Cash used to pay taxes on stock grants (3,117) (2,946) (2,880)
Restricted Stock Award and Units (1) 1  
Proceeds from unregistered sales of equity     1,700
Net cash provided by (used in) financing activities (18,534) (19,013) 56,920
Net increase (decrease) in cash and cash equivalents (17,184) 22,953 (9,807)
Cash and cash equivalents at beginning of period 28,405 5,452 15,259
Cash and cash equivalents at end of period 11,221 28,405 5,452
Cash paid (received) during the period for:      
Interest 3,545 5,031 4,169
Income taxes (1,616) 174 4,052
Supplemental disclosures of noncash investing and financing activities:      
(Gain) loss on cash flow hedge valuations, net of tax 450 (92) (396)
Other working capital adjustment   1,179  
Equipment acquired under finance leases $ 1,376 $ 467 $ 661