XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash $ 112,930 $ 148,320
Restricted cash 0 91
Accounts receivable, net of allowance of $3,665 and $5,172, respectively 361,393 339,365
Inventories 110,758 103,113
Costs and estimated profits in excess of billings 57,260 50,735
Prepaid expenses and other current assets 41,320 20,250
Total current assets 683,661 661,874
Property and equipment, net 107,207 81,556
Goodwill 461,298 452,343
Other intangible assets, net 78,485 85,679
Operating lease right of use assets, net 60,835 46,569
Other long-term assets 20,908 21,473
Total assets 1,412,394 1,349,494
Current liabilities:    
Current maturities of debt 6,595 6,595
Trade accounts payable 104,764 103,728
Accrued wages and benefits 37,449 41,650
Customer advances 16,018 13,655
Billings in excess of costs and estimated profits 22,906 12,662
Short-term operating lease liabilities 17,071 14,921
Other current liabilities 40,646 50,773
Total current liabilities 245,449 243,984
Long-term debt, net of unamortized debt issuance costs and discounts 620,239 621,684
Long-term operating lease liabilities 45,402 33,159
Other long-term liabilities 33,212 27,879
Total long-term liabilities 698,853 682,722
Total liabilities 944,302 926,706
Commitments and Contingencies (Note 10)
Shareholders' equity:    
Common stock, $0.01 par value, 100,000,000 shares authorized; 20,401,857 issued and 15,694,084 outstanding at June 30, 2025 and 20,402,861 issued and 15,695,088 outstanding at December 31, 2024 204 204
Additional paid-in capital 217,982 219,511
Retained earnings 433,826 389,670
Accumulated other comprehensive loss (30,961) (33,610)
Treasury stock, at cost 4,707,773 and 4,707,773 shares, respectively (152,975) (153,003)
Total DXP Enterprises, Inc. equity 468,092 422,788
Total liabilities and equity 1,412,394 1,349,494
Series A preferred stock, $1.00 par value; 1,000,000 shares authorized    
Shareholders' equity:    
Preferred stock 1 1
Series B preferred stock, $1.00 par value; 1,000,000 shares authorized    
Shareholders' equity:    
Preferred stock $ 15 $ 15