XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jan. 29, 2021
Jan. 31, 2020
Cash flows from operating activities:    
Net earnings $ 111,281 $ 70,091
Adjustments to reconcile net earnings to net cash provided by (used in) operating activities:    
Non-cash income from finance affiliate (1,283) (1,751)
(Contributions to) distributions from finance affiliate, net (1,927) 442
Depreciation of property, plant and equipment 19,173 18,089
Amortization of other intangible assets 4,894 4,714
Fair value step-up adjustment to acquired inventory 0 470
Stock-based compensation expense 4,516 3,960
Deferred income taxes 1,232 141
Other 1,080 175
Changes in operating assets and liabilities, net of the effect of acquisitions:    
Receivables, net (46,159) (53,044)
Inventories, net (25,594) (88,557)
Prepaid expenses and other assets (2,794) 237
Accounts payable, accrued liabilities, deferred revenue and other liabilities 30,606 21,734
Net cash provided by (used in) operating activities 95,025 (23,299)
Cash flows from investing activities:    
Purchases of property, plant and equipment (10,504) (11,821)
Asset acquisition, net of cash acquired (4,542) 0
Proceeds from asset disposals 74 25
Proceeds from sale of a business 12,886 0
Net cash used in investing activities (2,086) (11,796)
Cash flows from financing activities:    
Borrowings under debt arrangements 0 82,025
Repayments under debt arrangements (90,000) (68,025)
Proceeds from exercise of stock options 7,714 6,710
Payments of withholding taxes for stock awards (941) (1,361)
Purchases of TTC common stock (31,351) 0
Dividends paid on TTC common stock (28,411) (26,856)
Net cash used in financing activities (142,989) (7,507)
Effect of exchange rates on cash and cash equivalents 3,552 (312)
Net decrease in cash and cash equivalents (46,498) (42,914)
Cash and cash equivalents as of the beginning of the fiscal period 479,892 151,828
Cash and cash equivalents as of the end of the fiscal period $ 433,394 $ 108,914