XML 37 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Cash and cash equivalents $ 239,371 $ 429,822
Trade accounts receivable, net 284,392 283,975
Inventories 593,175 551,575
Other current assets 59,383 47,069
Total current assets 1,176,321 1,312,441
Property, plant and equipment, net 531,655 418,612
Operating lease right-of-use assets 93,933 68,792
Goodwill 512,383 502,550
Intangible assets, net 375,051 365,339
Other noncurrent assets 46,825 36,990
Total assets 2,736,168 2,704,724
Trade accounts payable 100,972 107,524
Accrued liabilities and other current liabilities 242,876 231,233
Long-term Debt, Current Maturities 22,500 22,500
Total current liabilities 366,348 361,257
Long-term Line of Credit, Noncurrent 362,563 458,791
Operating lease liabilities, net of current portion 76,184 55,324
Deferred Income Tax Liabilities, Net 90,303 98,170
Other long-term liabilities 27,636 51,436
Total liabilities 923,034 1,024,978
Commitments and contingencies (see Note 15)
Common Stock, Value, Issued 424 426
Additional paid-in capital 307,197 313,119
Retained earnings 1,646,568 1,426,554
Treasury stock (100,771) (50,363)
Common stock held in non-qualified deferred compensation plan ("DCP") (1,297) 0
Accumulated other comprehensive loss (46,773) (9,990)
Total stockholders’ equity 1,805,348 1,679,746
Total liabilities, mezzanine equity, and stockholders’ equity 2,736,168 2,704,724
Non-Qualified Deferred Compensation Plan Share Awards $ 7,786 $ 0