Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Cash Flows

v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2024
Mar. 30, 2023
Operating activities    
Net income $ 50,032 $ 71,524
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 56,423 46,352
Deferred income taxes (7,530) (7,211)
Stock-based compensation expense 7,232 6,741
Change in fair value of contingent earn-out liabilities 576 1,434
Loss (gain) on asset impairments and disposals, net 37 (177)
Interest cap derivative contracts 28 28
Changes in operating assets and liabilities:    
Receivables, net (1,438) 6,740
Inventories, net 74,020 111,189
Trade accounts payable (35,079) 47,176
Accrued expenses and other current liabilities (7,905) (68,733)
Income taxes 13,186 25,495
Deferred revenue 2,918 4,358
Other, net (4,990) 5,364
Net cash provided by operating activities 147,510 250,280
Investing activities    
Purchases of fixed assets (111,688) (139,398)
Net cash used in investing activities (111,688) (139,398)
Financing activities    
Payments on term loan (526) (526)
Borrowings on revolving line of credit 258,600 215,400
Payments on revolving line of credit (258,600) (319,100)
Payments of contingent earn-out liabilities (5,769) (5,241)
Proceeds from exercise of stock options 3,854 2,130
Proceeds from employee stock purchase plan 2,720 2,558
Tax payments for stock-based compensation awards (13,057) (10,863)
Net cash used in financing activities (12,778) (115,642)
Net increase (decrease) in cash and cash equivalents 23,044 (4,760)
Cash and cash equivalents, beginning of the period 34,382 9,794
Cash and cash equivalents, end of the period 57,426 5,034
Supplemental disclosures of cash flow information    
Buildings and equipment acquired under operating leases 68,360 55,701
Cash paid for interest, net of capitalized interest 1,195 4,692
Cash paid for income taxes, net of refunds 1,665 1,651
Fixed assets accrued at the end of the period $ 100,091 $ 109,161