XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Assets    
Cash and cash equivalents $ 15,170 $ 12,189
Accounts receivable, net 227,992 219,789
Inventories, net (includes LIFO reserves of $19,301 and $20,301 as of June 30, 2023 and December 31, 2022) 405,944 416,931
Prepaid expenses and other 11,510 9,197
Total current assets 660,616 658,106
Property and equipment, at cost 463,291 429,810
Accumulated depreciation (288,300) (281,478)
Net property and equipment 174,991 148,332
Goodwill 43,690 10,496
Intangible assets, net 84,944 32,035
Other long-term assets 15,958 14,434
Right of use assets, net 33,783 28,224
Total assets 1,013,982 891,627
Liabilities    
Accounts payable 124,087 101,446
Accrued payroll 25,180 40,334
Other accrued liabilities 22,647 16,824
Current portion of lease liabilities 6,878 6,098
Total current liabilities 178,792 164,702
Credit facility revolver 238,240 165,658
Other long-term liabilities 17,334 12,619
Deferred income taxes 13,611 10,025
Lease liabilities 27,542 22,655
Total liabilities 475,519 375,659
Shareholders' Equity    
Preferred stock 0 0
Common stock 135,566 134,724
Accumulated other comprehensive income 856 1,311
Retained earnings 402,041 379,933
Total shareholders' equity 538,463 515,968
Total liabilities and shareholders' equity $ 1,013,982 $ 891,627