XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Interim Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 200,274 $ 197,274
Accounts receivable, net 339,596 305,561
Inventories, net 356,406 343,363
Prepaid expenses and other current assets 14,931 11,206
Income tax receivable 27 91
Total current assets 911,234 857,495
Rental equipment, net 57,198 52,942
Property, plant and equipment 373,872 365,608
Less:  Accumulated depreciation (214,689) (207,276)
Total property, plant and equipment, net 159,183 158,332
Goodwill 204,582 203,027
Intangible assets, net 147,899 151,360
Deferred income taxes 1,118 1,118
Other non-current assets 23,480 26,005
Total assets 1,504,694 1,450,279
Current liabilities:    
Trade accounts payable 104,977 84,505
Income taxes payable 18,725 13,259
Accrued liabilities 73,006 77,537
Current maturities of long-term debt and finance lease obligations 15,009 15,008
Total current liabilities 211,717 190,309
Long-term debt and finance lease obligations, net of current maturities 201,789 205,473
Long-term tax liability 626 626
Other long-term liabilities 24,201 24,619
Deferred income taxes 9,300 10,998
Stockholders’ equity:    
Common stock, $0.10 par value, 20,000,000 shares authorized; 12,046,507 and 12,017,308 outstanding at March 31, 2025 and December 31, 2024, respectively 1,205 1,202
Additional paid-in-capital 147,907 146,866
Treasury stock, at cost; 82,600 shares at March 31, 2025 and December 31, 2024, respectively (4,566) (4,566)
Retained earnings 984,552 956,347
Accumulated other comprehensive loss (72,037) (81,595)
Total stockholders’ equity 1,057,061 1,018,254
Total liabilities and stockholders’ equity $ 1,504,694 $ 1,450,279