XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash $ 114,283 $ 148,320
Restricted cash 0 91
Accounts receivable, net of allowance of $3,537 and $5,172, respectively 357,764 339,365
Inventories 109,876 103,113
Costs and estimated profits in excess of billings 47,844 50,735
Prepaid expenses and other current assets 31,989 20,250
Total current assets 661,756 661,874
Property and equipment, net 97,658 81,556
Goodwill 459,963 452,343
Other intangible assets, net 83,608 85,679
Operating lease right of use assets, net 59,597 46,569
Other long-term assets 19,930 21,473
Total assets 1,382,512 1,349,494
Current liabilities:    
Current maturities of debt 6,595 6,595
Trade accounts payable 114,301 103,728
Accrued wages and benefits 39,334 41,650
Customer advances 13,477 13,655
Billings in excess of costs and estimated profits 19,779 12,662
Short-term operating lease liabilities 16,608 14,921
Other current liabilities 35,323 50,773
Total current liabilities 245,417 243,984
Long-term debt, net of unamortized debt issuance costs and discounts 620,901 621,684
Long-term operating lease liabilities 44,583 33,159
Other long-term liabilities 26,952 27,879
Total long-term liabilities 692,436 682,722
Total liabilities 937,853 926,706
Commitments and Contingencies (Note 10)
Shareholders' equity:    
Common stock, $0.01 par value, 100,000,000 shares authorized; 20,402,063 issued and 15,694,290 outstanding at March 31, 2025 and 20,402,861 issued and 15,695,088 outstanding at December 31, 2024 204  
Additional paid-in capital 220,702  
Retained earnings 410,236 389,670
Accumulated other comprehensive loss (33,524) (33,610)
Treasury stock, at cost 4,707,773 and 4,707,773 shares, respectively (152,975) (153,003)
Total DXP Enterprises, Inc. equity 444,659 422,788
Total liabilities and equity 1,382,512 $ 1,349,494
Series A preferred stock, $1.00 par value; 1,000,000 shares authorized    
Shareholders' equity:    
Preferred stock 1  
Series B preferred stock, $1.00 par value; 1,000,000 shares authorized    
Shareholders' equity:    
Preferred stock $ 15