XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash $ 123,829 $ 148,320
Restricted cash 0 91
Accounts receivable, net of allowance of $4,175 and $5,172, respectively 379,328 339,365
Inventories 109,055 103,113
Costs and estimated profits in excess of billings 57,696 50,735
Prepaid expenses and other current assets 57,020 20,250
Total current assets 726,928 661,874
Property and equipment, net 110,957 81,556
Goodwill 466,710 452,343
Other intangible assets, net 75,419 85,679
Operating lease right of use assets, net 59,936 46,569
Other long-term assets 4,504 21,473
Total assets 1,444,454 1,349,494
Current liabilities:    
Current maturities of debt 6,595 6,595
Trade accounts payable 115,216 103,728
Accrued wages and benefits 47,693 41,650
Customer advances 15,864 13,655
Billings in excess of costs and estimated profits 17,060 12,662
Short-term operating lease liabilities 17,163 14,921
Other current liabilities 42,697 50,773
Total current liabilities 262,288 243,984
Long-term debt, net of unamortized debt issuance costs and discounts 619,396 621,684
Long-term operating lease liabilities 44,535 33,159
Other long-term liabilities 29,896 27,879
Total long-term liabilities 693,827 682,722
Total liabilities 956,115 926,706
Commitments and Contingencies (Note 10)
Shareholders' equity:    
Common stock, $0.01 par value, 100,000,000 shares authorized; 20,404,367 issued and 15,677,406 outstanding at September 30, 2025 and 20,402,861 issued and 15,695,088 outstanding at December 31, 2024 204 204
Additional paid-in capital 219,329 219,511
Retained earnings 455,434 389,670
Accumulated other comprehensive loss (31,670) (33,610)
Treasury stock, at cost 4,726,961 and 4,707,773 shares, respectively (154,974) (153,003)
Total DXP Enterprises, Inc. equity 488,339 422,788
Total liabilities and equity 1,444,454 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