XML 17 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current Assets:    
Cash and cash equivalents $ 2,142 $ 2,746
Trade accounts receivable, net of provision for credit losses 15,626 39,186
Inventory, net of allowance for obsolescence 18,051 21,639
Federal income tax receivable 11,282 11,538
Prepaid expenses and other 1,075 1,162
Total current assets 48,176 76,271
Long-term inventory, net of allowance for obsolescence 0 701
Rental equipment, net of accumulated depreciation 415,021 373,649
Property and equipment, net of accumulated depreciation 22,989 20,550
Intangible assets, net of accumulated amortization 0 775
Other assets 6,342 6,783
Total assets 492,528 478,729
Current Liabilities:    
Accounts payable 9,670 17,628
Accrued liabilities 7,688 15,085
Total current liabilities 17,358 32,713
Line of credit 170,000 164,000
Deferred income taxes 45,873 41,636
Other long-term liabilities 4,240 4,486
Total liabilities 237,471 242,835
Commitments and contingencies (Note 13)
Stockholders’ Equity:    
Preferred stock, 5,000 shares authorized, no shares issued or outstanding 0 0
Common stock, 30,000 shares authorized, par value $0.01; 13,762 and 13,688 shares issued, as of December 31, 2024 and 2023, respectively 138 137
Additional paid-in capital 118,415 116,480
Retained earnings 151,508 134,281
Treasury shares, at cost, 1,310 shares for each of December 31, 2024 and 2023, respectively (15,004) (15,004)
Total stockholders’ equity 255,057 235,894
Total liabilities and stockholders’ equity $ 492,528 $ 478,729