XML 21 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash $ 46,026 $ 48,989
Restricted cash 91 91
Accounts receivable, net of allowances for doubtful accounts of $7,610 and $7,759 320,880 218,137
Inventories 101,392 100,894
Costs and estimated profits in excess of billings 23,588 17,193
Prepaid expenses and other current assets 21,644 9,522
Federal income taxes receivable 2,493 9,748
Total current assets 516,114 404,574
Property and equipment, net 45,964 51,880
Goodwill 333,759 296,541
Identified Intangibles, net 79,585 79,205
Operating lease ROU assets 57,402 57,221
Other long-term assets 4,456 4,806
Total assets 1,037,280 894,227
Current liabilities:    
Current maturities of long-term debt 4,369 3,300
Trade accounts payable 100,784 77,842
Accrued wages and benefits 26,260 23,006
Customer advances 20,128 12,924
Billings in excess of costs and estimated profits 10,411 3,581
Short-term operating lease liabilities 18,083 18,203
Other current liabilities 32,866 42,206
Total current liabilities 212,901 181,062
Long-term debt, net of current maturities and unamortized debt issuance costs 409,205 315,397
Long-term operating lease liabilities 40,189 39,922
Other long-term liabilities 4,701 3,603
Deferred income taxes 4,892 7,516
Total long-term liabilities 458,987 366,438
Total liabilities 671,888 547,500
Commitments and Contingencies (Note 18)
Shareholders' Equity:    
Common stock, $0.01 par value, 100,000,000 shares authorized; 17,690,069 and 18,580,364 outstanding 345 195
Additional paid-in capital 213,937 206,772
Retained earnings 250,549 202,484
Accumulated other comprehensive loss (31,675) (29,282)
Treasury stock, at cost 2,435,352 and 1,184,648 shares (67,780) (33,511)
Total DXP Enterprises, Inc. equity 365,392 346,674
Noncontrolling interest 0 53
Total equity 365,392 346,727
Total liabilities and equity 1,037,280 894,227
Series A preferred Stock    
Shareholders' Equity:    
Series A preferred stock, $1.00 par value; 1,000,000 shares authorized. Series B convertible preferred stock, $1.00 par value; 1,000,000 shares authorized 1 1
Series B convertible preferred stock    
Shareholders' Equity:    
Series A preferred stock, $1.00 par value; 1,000,000 shares authorized. Series B convertible preferred stock, $1.00 par value; 1,000,000 shares authorized $ 15 $ 15