XML 13 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)
$ in Thousands
Dec. 29, 2023
Sep. 29, 2023
Dec. 30, 2022
Current assets:      
Cash and cash equivalents $ 80,461 $ 111,854 $ 103,422
Short term investments 29,094 26,764 0
Accounts receivable, net 83,043 43,159 120,553
Inventories 267,321 261,474 251,525
Other current assets 16,305 15,405 11,024
Total current assets 476,224 458,656 486,524
Investments 4,668 13,943 0
Property, plant and equipment, net of accumulated depreciation of $180,947, $177,426 and $176,501, respectively 94,369 94,353 91,803
Right of use assets 51,852 50,746 55,647
Deferred income taxes 18,754 18,352 11,455
Goodwill 11,189 11,172 11,167
Other intangible assets, net 8,448 8,472 8,306
Other assets 27,179 25,912 24,194
Total assets 692,683 681,606 689,096
Current liabilities:      
Accounts payable 43,403 42,744 57,058
Current lease liability 7,284 7,009 7,510
Accrued liabilities:      
Salaries, wages and benefits 18,348 16,741 18,022
Accrued warranty 10,986 11,741 9,698
Accrued discounts and returns 9,232 8,176 6,253
Accrued customer programs 3,934 3,774 3,943
Other 10,880 13,821 14,954
Total current liabilities 104,067 104,006 117,438
Non-current lease liability 46,239 45,335 49,519
Deferred income taxes 2,008 1,838 1,849
Retirement benefits 1,653 1,588 1,610
Deferred compensation liability 27,337 24,607 22,684
Other liabilities 7,509 4,495 1,775
Total liabilities 188,813 181,869 194,875
Common stock:      
Capital in excess of par value 88,830 88,234 86,923
Retained earnings 410,182 409,574 405,574
Accumulated other comprehensive income 6,491 3,323 3,565
Treasury stock at cost, shares of Class A common stock: 30,003, 25,342 and 31,265, respectively (2,149) (1,908) (2,355)
Total shareholders’ equity 503,870 499,737 494,221
Total liabilities and shareholders’ equity 692,683 681,606 689,096
Class A      
Common stock:      
Shares issued and outstanding 455 453 453
Class B      
Common stock:      
Shares issued and outstanding $ 61 $ 61 $ 61