XML 21 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Interim Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 112,061 $ 47,016
Accounts receivable, net 378,675 317,581
Inventories, net 369,319 352,553
Prepaid expenses and other current assets 10,979 9,144
Income tax receivable 937 916
Total current assets 871,971 727,210
Rental equipment, net 36,375 33,723
Property, plant and equipment 352,233 335,078
Less:  Accumulated depreciation (188,799) (180,071)
Total property, plant and equipment, net 163,434 155,007
Goodwill 197,445 195,858
Intangible assets, net 164,376 171,341
Deferred income taxes 1,053 969
Other non-current assets 23,105 24,400
Total assets 1,457,759 1,308,508
Current liabilities:    
Trade accounts payable 116,287 97,537
Income taxes payable 11,284 6,592
Accrued liabilities 72,266 71,368
Current maturities of long-term debt and finance lease obligations 15,008 15,009
Total current liabilities 214,845 190,506
Long-term debt and finance lease obligations, net of current maturities 332,576 286,943
Long-term tax liability 2,464 3,781
Other long-term liabilities 22,804 23,668
Deferred income taxes 19,128 18,250
Stockholders’ equity:    
Common stock, $0.10 par value, 20,000,000 shares authorized; 11,958,938 and 11,913,890 outstanding at June 30, 2023 and December 31, 2022, respectively 1,196 1,191
Additional paid-in-capital 133,598 129,820
Treasury stock, at cost; 82,600 shares at June 30, 2023 and December 31, 2022, respectively (4,566) (4,566)
Retained earnings 791,669 727,183
Accumulated other comprehensive loss (55,955) (68,268)
Total stockholders’ equity 865,942 785,360
Total liabilities and stockholders’ equity $ 1,457,759 $ 1,308,508