XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Jan. 02, 2021
Cash flows from operating activities:      
Net income $ 49,973 $ 47,147 $ 21,018
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 44,063 44,971 45,488
Non-cash lease expense 12,813 10,191 9,469
Provision for doubtful accounts (60) 1,243 4,311
Stock-based compensation 19,326 16,301 14,955
Change in fair value of contingent consideration 2,972 2,333 0
Gain on disposals of property and equipment (328) (1,102) (462)
Deferred income taxes (18,492) (7,007) (13,064)
Amortization of debt issuance costs 724 1,210 896
Changes in operating assets and liabilities, net of impact of acquisitions:      
Billed receivables 10,212 2,677 (13,592)
Unbilled receivables (3,303) (12,573) 1,996
Prepaid expenses and other assets (1,125) (4,792) 4,680
Accounts payable (1,673) 8,181 3,367
Accrued liabilities and other long-term liabilities (19,901) (12,507) (4,865)
Contingent consideration (800) 0 0
Billings in excess of costs and estimated earnings on uncompleted contracts (296) 4,005 21,659
Other current liabilities (125) 1,164 153
Net cash provided by operating activities 93,980 101,442 96,009
Cash flows from investing activities:      
Cash paid for acquisitions (net of cash received from acquisitions) (5,908) (67,995) (882)
Proceeds from sale of assets 87 1,639 1,670
Purchase of property and equipment (15,689) (13,903) (9,855)
Net cash used in investing activities (21,510) (80,259) (9,067)
Cash flows from financing activities:      
Borrowings from Senior Credit Facility 0 138,750 0
Proceeds from common stock offering 0 172,500 0
Payments of borrowings from Senior Credit Facility (65,000) (323,832) (36,625)
Payments on notes payable (15,445) (12,516) (15,207)
Payments of contingent consideration (1,464) (1,329) (1,579)
Payments of common stock offering costs 0 (10,657) 0
Payments of debt issuance costs 0 (976) (447)
Purchases of common stock tendered by employees to satisfy the required withholding taxes related to stock-based compensation 0 (52) 0
Net cash used in financing activities (81,909) (38,112) (53,858)
Net (decrease) increase in cash and cash equivalents (9,439) (16,929) 33,084
Cash and cash equivalents – beginning of period 47,980 64,909 31,825
Cash and cash equivalents – end of period 38,541 47,980 64,909
Supplemental disclosures of cash flow information:      
Cash paid for interest 4,220 5,909 15,623
Cash paid for income taxes 29,639 26,270 19,748
Non-cash investing and financing activities:      
Contingent consideration (earn-out) 6,299 5,133 255
Notes payable and other obligations issued for acquisitions 2,039 21,837 500
Stock issuance for acquisitions 1,352 5,203 1,855
Finance leases 2,490 376 1,244
Payment of contingent consideration and other obligations with common stock $ 0 $ 209 $ 278