XML 46 R5.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current Assets:    
Cash and cash equivalents $ 26,432 $ 33,561
Trade and other receivables, net 185,405 178,206
Inventories 595,265 551,617
Prepaid expenses and other 66,020 59,233
Total current assets 873,122 822,617
Property, plant and equipment, net 408,502 384,903
Operating lease right-of-use-assets 199,087 200,697
Goodwill 840,101 797,236
Intangible assets, net 742,561 802,889
Other non-current assets 12,801 12,612
Total assets 3,076,174 3,020,954
Current Liabilities:    
Current maturities of long-term debt 6,250 6,250
Current operating lease liabilities 54,956 53,697
Accounts payable 192,448 187,915
Accrued liabilities 94,412 105,753
Other current liabilities 424 0
Total current liabilities 348,490 353,615
Long-term debt, less current maturities, net 1,282,821 1,311,684
Long-term operating lease liabilities 148,889 151,026
Deferred tax liabilities, net 96,875 61,346
Other long-term liabilities 14,802 14,917
Total liabilities 1,891,877 1,892,588
Commitments and contingencies
Shareholders' equity    
Preferred stock, no par value; authorized 1,000,000 shares; none issued or outstanding 0 0
Common stock, no par value, 60,000,000 shares authorized 33,224,772 and 33,567,048 issued and outstanding as of December 31, 2025 and 2024, respectively 208,210 202,353
Accumulated other comprehensive loss (876) (926)
Retained earnings 976,963 926,939
Total shareholders' equity 1,184,297 1,128,366
Total liabilities and shareholders' equity $ 3,076,174 $ 3,020,954