XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Interim Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 140,038 $ 51,919
Accounts receivable, net 356,617 362,007
Inventories, net 371,999 377,480
Prepaid expenses and other current assets 10,899 12,497
Income tax receivable 51 54
Total current assets 879,604 803,957
Rental equipment, net 47,260 39,264
Property, plant and equipment 373,939 365,960
Less:  Accumulated depreciation (210,565) (199,300)
Total property, plant and equipment, net 163,374 166,660
Goodwill 206,458 206,536
Intangible assets, net 156,399 168,296
Deferred income taxes 1,450 1,375
Other non-current assets 26,796 23,298
Total assets 1,481,341 1,409,386
Current liabilities:    
Trade accounts payable 97,259 99,678
Income taxes payable 15,687 12,529
Accrued liabilities 84,061 86,711
Current maturities of long-term debt and finance lease obligations 15,009 15,008
Total current liabilities 212,016 213,926
Long-term debt and finance lease obligations, net of current maturities 209,157 220,269
Long-term tax liability 708 2,634
Other long-term liabilities 28,886 23,694
Deferred income taxes 12,854 16,100
Stockholders’ equity:    
Common stock, $0.10 par value, 20,000,000 shares authorized; 12,013,483 and 11,964,181 outstanding at September 30, 2024 and December 31, 2023, respectively 1,201 1,196
Additional paid-in-capital 144,616 137,791
Treasury stock, at cost; 82,600 shares at September 30, 2024 and December 31, 2023, respectively (4,566) (4,566)
Retained earnings 931,379 852,859
Accumulated other comprehensive loss (54,910) (54,517)
Total stockholders’ equity 1,017,720 932,763
Total liabilities and stockholders’ equity $ 1,481,341 $ 1,409,386