XML 18 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Interim Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 118,535 $ 51,919
Accounts receivable, net 388,512 362,007
Inventories, net 385,136 377,480
Prepaid expenses and other current assets 14,830 12,497
Income tax receivable 463 54
Total current assets 907,476 803,957
Rental equipment, net 46,630 39,264
Property, plant and equipment 371,699 365,960
Less:  Accumulated depreciation (210,096) (199,300)
Total property, plant and equipment, net 161,603 166,660
Goodwill 204,766 206,536
Intangible assets, net 159,708 168,296
Deferred income taxes 1,402 1,375
Other non-current assets 24,385 23,298
Total assets 1,505,970 1,409,386
Current liabilities:    
Trade accounts payable 102,947 99,678
Income taxes payable 12,829 12,529
Accrued liabilities 76,772 86,711
Current maturities of long-term debt and finance lease obligations 15,008 15,008
Total current liabilities 207,556 213,926
Long-term debt and finance lease obligations, net of current maturities 278,591 220,269
Long-term tax liability 490 2,634
Other long-term liabilities 23,964 23,694
Deferred income taxes 15,653 16,100
Stockholders’ equity:    
Common stock, $0.10 par value, 20,000,000 shares authorized; 12,009,707 and 11,964,181 outstanding at June 30, 2024 and December 31, 2023, respectively 1,201 1,196
Additional paid-in-capital 142,147 137,791
Treasury stock, at cost; 82,600 shares at June 30, 2024 and December 31, 2023, respectively (4,566) (4,566)
Retained earnings 907,089 852,859
Accumulated other comprehensive loss (66,155) (54,517)
Total stockholders’ equity 979,716 932,763
Total liabilities and stockholders’ equity $ 1,505,970 $ 1,409,386