XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 28, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 98,468 $ 105,051
Accounts receivable, net of allowance of $718 and $571, respectively 145,025 139,410
Inventories 160,042 149,371
Prepaid income taxes and income taxes receivable 9,360 8,105
Prepaid expenses and other current assets 11,896 13,360
Total current assets 424,791 415,297
Property, plant and equipment, net 114,758 109,449
Operating lease assets 43,641 38,302
Deferred tax assets 15,734 27,862
Other assets 5,684 5,617
Intangible assets, net 206,938 145,022
Goodwill 587,028 484,507
Total assets 1,398,574 1,226,056
Current liabilities    
Current portion of long-term debt 4,813 4,968
Accounts payable 71,044 57,195
Income taxes payable 13,226 7,767
Current portion of operating lease liabilities 9,757 8,189
Accrued expenses and other current liabilities 54,630 61,056
Total current liabilities 153,470 139,175
Long-term debt 477,113 349,404
Operating lease liabilities 41,279 37,345
Deferred tax liabilities 14,445 16,305
Income taxes payable 4,816 4,435
Other liabilities 5,459 5,932
Total liabilities 696,582 552,596
Commitments and contingencies (Note 15)
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,895 and 35,814, respectively 423,856 423,856
Additional paid-in capital 73,627 70,180
Retained earnings 231,893 203,462
Accumulated other comprehensive loss (27,384) (24,038)
Total stockholders' equity 701,992 673,460
Total liabilities and stockholders’ equity $ 1,398,574 $ 1,226,056