v3.26.1
Interim Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 194,995 $ 309,659
Accounts receivable, net 343,326 276,866
Inventories, net 432,262 383,252
Prepaid expenses and other current assets 13,406 11,629
Income tax receivable 8,708 16,687
Total current assets 992,697 998,093
Rental equipment, net 56,033 61,102
Property, plant and equipment 389,561 392,029
Less:  Accumulated depreciation (228,396) (226,052)
Total property, plant and equipment, net 161,165 165,977
Goodwill 271,318 214,611
Intangible assets, net 212,999 144,932
Deferred income taxes 1,263 1,264
Other non-current assets 28,127 20,637
Total assets 1,723,602 1,606,616
Current liabilities:    
Trade accounts payable 148,039 125,130
Income taxes payable 3,685 2,332
Accrued liabilities 69,307 75,905
Current maturities of long-term debt 5,063 15,000
Total current liabilities 226,094 218,367
Long-term debt, net of current maturities 257,679 190,748
Long-term tax liability 470 470
Other long-term liabilities 24,127 24,113
Deferred income taxes 27,122 24,215
Total liabilities 535,492 457,913
Stockholders’ equity:    
Common stock, $0.10 par value, 20,000,000 shares authorized; 12,108,752 and 12,073,713 outstanding at June 30, 2026 and December 31, 2025, respectively 1,211 1,207
Additional paid-in-capital 158,669 155,427
Treasury stock, at cost; 144,532 and 82,600 shares at June 30, 2026 and December 31, 2025, respectively (13,926) (4,566)
Retained earnings 1,097,656 1,045,733
Accumulated other comprehensive loss (55,500) (49,098)
Total stockholders’ equity 1,188,110 1,148,703
Total liabilities and stockholders’ equity $ 1,723,602 $ 1,606,616