XML 19 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 83,931 $ 24,554
Restricted cash 15,695 186
Accounts receivable, less allowances of $2,120 and $1,513, respectively 213,448 166,301
Inventories 315,984 264,374
Prepaid expenses and other current assets 28,272 22,773
Total current assets 657,330 478,188
Property, plant and equipment, net 113,811 64,395
Rental equipment, net 24,575 27,139
Goodwill 399,925 348,048
Deferred tax asset, net 95 189
Intangible assets, net 253,834 227,994
Cash value of life insurance 18,493 17,166
Right of use operating lease assets 76,340 46,755
Other assets 5,928 5,736
Total assets 1,550,331 1,215,610
Current liabilities:    
Accounts payable 98,674 80,486
Current portion of long-term debt 32,551 16,352
Current portion of lease liabilities 13,549 9,964
Accrued expenses and other current liabilities 97,241 62,677
Total current liabilities 242,015 169,479
Long-term debt, less current portion, net 535,881 395,825
Lease liabilities 67,065 39,828
Deferred tax liability, net 18,326 23,834
Other liabilities 25,443 23,649
Total liabilities 888,730 652,615
Commitments and contingencies (Note 15)
Stockholders’ equity(1):    
Preferred stock, $1 par value: Authorized - 500,000 shares, issued and outstanding - None [1] 0 0
Common stock, $1 par value: Authorized - 70,000,000 shares Issued - 47,535,618 and 39,460,724 shares, respectively Outstanding - 46,758,359 and 38,833,568 shares, respectively [1] 46,758 38,834
Capital in excess of par value [1] 671,154 572,379
Retained deficit [1] (34,707) (25,736)
Treasury stock - 777,259 and 627,156 shares, respectively [1] (16,434) (12,526)
Accumulated other comprehensive income (loss) [1] (5,170) (9,956)
Total stockholders’ equity [1] 661,601 562,995
Total liabilities and stockholders’ equity $ 1,550,331 $ 1,215,610
[1] The accompanying Consolidated Financial Statements and notes thereto have been retroactively adjusted to reflect the two-for-one stock split completed in August 2023. See Note 1 – Nature of Operations and Basis of Presentation for details.