XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Interim Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 201,823 $ 197,274
Accounts receivable, net 356,236 305,561
Inventories, net 372,074 343,363
Prepaid expenses and other current assets 12,461 11,206
Income tax receivable 0 91
Total current assets 942,594 857,495
Rental equipment, net 59,606 52,942
Property, plant and equipment 371,621 365,608
Less:  Accumulated depreciation (210,905) (207,276)
Total property, plant and equipment, net 160,716 158,332
Goodwill 221,607 203,027
Intangible assets, net 145,040 151,360
Deferred income taxes 1,118 1,118
Other non-current assets 26,968 26,005
Total assets 1,557,649 1,450,279
Current liabilities:    
Trade accounts payable 111,820 84,505
Income taxes payable 3,973 13,259
Accrued liabilities 76,113 77,537
Current maturities of long-term debt and finance lease obligations 15,000 15,008
Total current liabilities 206,906 190,309
Long-term debt and finance lease obligations, net of current maturities 198,115 205,473
Long-term tax liability 626 626
Other long-term liabilities 25,975 24,619
Deferred income taxes 10,631 10,998
Total liabilities 442,253 432,025
Stockholders’ equity:    
Common stock, $0.10 par value, 20,000,000 shares authorized; 12,063,098 and 12,017,308 outstanding at June 30, 2025 and December 31, 2024, respectively 1,206 1,202
Additional paid-in-capital 151,120 146,866
Treasury stock, at cost; 82,600 shares at June 30, 2025 and December 31, 2024, respectively (4,566) (4,566)
Retained earnings 1,012,057 956,347
Accumulated other comprehensive loss (44,421) (81,595)
Total stockholders’ equity 1,115,396 1,018,254
Total liabilities and stockholders’ equity $ 1,557,649 $ 1,450,279