XML 18 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets    
Cash and cash equivalents $ 13,224 $ 12,189
Accounts receivable, net 191,149 219,789
Inventories, net 386,535 416,931
Prepaid expenses and other 12,261 9,197
Total current assets 603,169 658,106
Property and equipment, at cost 483,448 429,810
Accumulated depreciation (297,340) (281,478)
Net property and equipment 186,108 148,332
Goodwill 52,091 10,496
Intangible assets, net 92,621 32,035
Other long-term assets 16,466 14,434
Right-of use assets, net 34,380 28,224
Total assets 984,835 891,627
Liabilities    
Accounts payable 119,718 101,446
Accrued payroll 30,113 40,334
Other accrued liabilities 22,593 16,824
Current portion of lease liabilities 7,813 6,098
Total current liabilities 180,237 164,702
Credit facility revolver 190,198 165,658
Other long-term liabilities 20,151 12,619
Deferred income taxes 11,510 10,025
Lease liabilities 27,261 22,655
Total liabilities 429,357 375,659
Commitments and contingencies (Note 14)
Shareholders' Equity    
Preferred stock, without par value, 5,000 shares authorized, no shares issued or outstanding 0 0
Common stock, without par value, 20,000 shares authorized; 11,133 and 11,130 issued; 11,133 and 11,130 shares outstanding 136,541 134,724
Accumulated other comprehensive income 41 1,311
Retained earnings 418,896 379,933
Total shareholders' equity 555,478 515,968
Total liabilities and shareholders' equity $ 984,835 $ 891,627