XML 22 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 57,137 $ 36,814
Accounts receivable, less allowance for doubtful accounts of $1,619 and $3,518 573,787 526,867
Inventories 707,977 637,375
Prepaids and other current assets 30,859 32,653
Total current assets 1,369,760 1,233,709
Property, plant and equipment, net 164,499 160,113
Operating lease right-of-use assets 118,499 103,476
Goodwill 442,886 443,889
Intangible assets, net 278,213 301,556
Deferred tax assets 5,786 0
Other assets 44,878 49,664
Total assets 2,424,521 2,292,407
Current liabilities:    
Accounts payable 231,814 176,664
Accrued compensation 44,002 23,971
Accrued customer rebates and returns 204,355 204,495
Revolving credit facility 13,960 92,760
Current portion of long-term debt 28,125 15,625
Other accrued liabilities 41,546 33,636
Total current liabilities 563,802 547,151
Long-term debt 439,513 467,239
Long-term operating lease liabilities 105,142 91,262
Deferred tax liabilities 3,700 8,925
Other long-term liabilities 18,894 9,627
Commitments and contingencies (Note 11)
Shareholders' equity:    
Common stock, par value $0.01; authorized 50,000,000 shares; issued and outstanding 30,565,855 and 31,299,770 shares in 2024 and 2023, respectively 306 313
Additional paid-in capital 119,077 101,045
Retained earnings 1,180,862 1,069,435
Accumulated other comprehensive loss (6,775) (2,590)
Total shareholders' equity 1,293,470 1,168,203
Total liabilities and shareholders' equity $ 2,424,521 $ 2,292,407