XML 24 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 51,919 $ 47,016
Accounts receivable, net 362,007 317,581
Inventories, net 377,480 352,553
Prepaid expenses and other current assets 12,497 9,144
Income tax receivable  54 916
Total current assets 803,957 727,210
Rental equipment, net 39,264 33,723
Property, plant and equipment 365,960 335,078
Less:  Accumulated depreciation (199,300) (180,071)
Total property, plant and equipment, net 166,660 155,007
Goodwill 206,536 195,858
Intangible assets, net 168,296 171,341
Deferred income taxes 1,375 969
Other non-current assets 23,298 24,400
Total assets 1,409,386 1,308,508
Current liabilities:    
Trade accounts payable 99,678 97,537
Income taxes payable 12,529 6,592
Accrued liabilities 86,711 71,368
Current maturities of long-term debt and finance lease obligations 15,008 15,009
Total current liabilities 213,926 190,506
Long-term debt and finance lease obligations, net of current maturities 220,269 286,943
Long-term tax liability 2,634 3,781
Other long-term liabilities 23,694 23,668
Deferred income taxes 16,100 18,250
Stockholders’ equity:    
Common stock, $.10 par value, 20,000,000 shares authorized; 11,964,181 and 11,913,890 outstanding at December 31, 2023 and December 31, 2022, respectively 1,196 1,191
Additional paid-in capital 137,791 129,820
Treasury stock, at cost; 82,600 shares at December 31, 2023 and December 31, 2022 (4,566) (4,566)
Retained earnings 852,859 727,183
Accumulated other comprehensive loss (54,517) (68,268)
Total stockholders’ equity 932,763 785,360
Total liabilities and stockholders’ equity $ 1,409,386 $ 1,308,508