XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 28, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 106,045 $ 113,989
Accounts receivable, net of allowance of $611 and $505, respectively 164,201 151,026
Inventories 145,435 144,606
Prepaid income taxes and income taxes receivable 5,830 8,076
Prepaid expenses and other current assets 12,627 15,951
Total current assets 434,138 433,648
Property, plant and equipment, net 112,514 113,135
Operating lease assets 41,321 42,908
Deferred tax assets 25,004 22,887
Other assets 5,701 5,991
Intangible assets, net 177,724 185,844
Goodwill 589,054 584,098
Total assets 1,385,456 1,388,511
Current liabilities    
Current portion of long-term debt 4,852 4,691
Accounts payable 82,513 76,890
Income taxes payable 15,977 16,000
Current portion of operating lease liabilities 9,958 9,879
Accrued expenses and other current liabilities 56,290 60,331
Total current liabilities 169,590 167,791
Long-term debt 385,279 411,949
Operating lease liabilities 38,694 40,548
Deferred tax liabilities 13,208 13,093
Income taxes payable 4,673 4,941
Other liabilities 4,257 4,491
Total liabilities 615,701 642,813
Commitments and contingencies (Note 14)
Stockholders’ equity:    
Preferred shares, no par value; Authorized shares: 7,000; No shares issued and outstanding
Common shares, no par value; Authorized shares: unlimited; Issued and outstanding: 35,964 and 35,938, respectively 423,856 423,856
Additional paid-in capital 78,488 84,214
Retained earnings 288,757 267,549
Accumulated other comprehensive loss (21,346) (29,921)
Total stockholders' equity 769,755 745,698
Total liabilities and stockholders’ equity $ 1,385,456 $ 1,388,511