XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Interim Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 244,806 $ 197,274
Accounts receivable, net 335,210 305,561
Inventories, net 378,166 343,363
Prepaid expenses and other current assets 9,758 11,206
Income tax receivable 11,453 91
Total current assets 979,393 857,495
Rental equipment, net 61,558 52,942
Property, plant and equipment 380,895 365,608
Less:  Accumulated depreciation (215,008) (207,276)
Total property, plant and equipment, net 165,887 158,332
Goodwill 214,429 203,027
Intangible assets, net 147,322 151,360
Deferred income taxes 1,119 1,118
Other non-current assets 25,271 26,005
Total assets 1,594,979 1,450,279
Current liabilities:    
Trade accounts payable 129,297 84,505
Income taxes payable 0 13,259
Accrued liabilities 76,770 77,537
Current maturities of long-term debt and finance lease obligations 15,000 15,008
Total current liabilities 221,067 190,309
Long-term debt and finance lease obligations, net of current maturities 194,430 205,473
Long-term tax liability 471 626
Other long-term liabilities 24,423 24,619
Deferred income taxes 21,982 10,998
Total liabilities 462,373 432,025
Stockholders’ equity:    
Common stock, $0.10 par value, 20,000,000 shares authorized; 12,072,308 and 12,017,308 outstanding at September 30, 2025 and December 31, 2024, respectively 1,207 1,202
Additional paid-in-capital 153,704 146,866
Treasury stock, at cost; 82,600 shares at September 30, 2025 and December 31, 2024, respectively (4,566) (4,566)
Retained earnings 1,033,831 956,347
Accumulated other comprehensive loss (51,570) (81,595)
Total stockholders’ equity 1,132,606 1,018,254
Total liabilities and stockholders’ equity $ 1,594,979 $ 1,450,279