XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 27, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 92,690 $ 105,051
Accounts receivable, net of allowance of $630 and $571, respectively 164,502 139,410
Inventories 154,021 149,371
Prepaid income taxes and income taxes receivable 12,844 8,105
Prepaid expenses and other current assets 12,877 13,360
Total current assets 436,934 415,297
Property, plant and equipment, net 119,596 109,449
Operating lease assets 44,645 38,302
Deferred tax assets 19,239 27,862
Other assets 5,927 5,617
Intangible assets, net 198,394 145,022
Goodwill 594,088 484,507
Total assets 1,418,823 1,226,056
Current liabilities    
Current portion of long-term debt 5,016 4,968
Accounts payable 68,720 57,195
Income taxes payable 15,414 7,767
Current portion of operating lease liabilities 9,981 8,189
Accrued expenses and other current liabilities 57,469 61,056
Total current liabilities 156,600 139,175
Long-term debt 452,502 349,404
Operating lease liabilities 42,672 37,345
Deferred tax liabilities 14,324 16,305
Income taxes payable 5,340 4,435
Other liabilities 5,190 5,932
Total liabilities 676,628 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,916 and 35,814, respectively 423,856 423,856
Additional paid-in capital 79,928 70,180
Retained earnings 251,085 203,462
Accumulated other comprehensive loss (12,674) (24,038)
Total stockholders' equity 742,195 673,460
Total liabilities and stockholders’ equity $ 1,418,823 $ 1,226,056