XML 20 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash $ 48,989 $ 119,328
Restricted cash 91 91
Accounts receivable, net of allowances for doubtful accounts of $7,759 and $8,628 218,137 166,941
Inventories 100,894 97,071
Costs and estimated profits in excess of billings 17,193 18,459
Prepaid expenses and other current assets 9,522 4,548
Federal income taxes receivable 9,748 2,987
Total current assets 404,574 409,425
Property and equipment, net 51,880 56,899
Goodwill 308,506 261,767
Identified Intangibles, net 79,205 80,088
Operating lease right-of-use assets 57,221 55,188
Other long-term assets 4,806 4,764
Total assets 906,192 868,131
Current liabilities:    
Current maturities of long-term debt 3,300 3,300
Trade accounts payable 77,842 64,849
Accrued wages and benefits 23,006 20,621
Customer advances 12,924 3,688
Billings in excess of costs and estimated profits 3,581 4,061
Short-term operating lease liabilities 18,203 15,891
Other current liabilities 42,206 34,729
Total current liabilities 181,062 147,139
Long-term debt, net of current maturities and unamortized debt issuance costs 315,397 317,139
Long-term operating lease liabilities 39,922 38,010
Other long-term liabilities 3,603 2,930
Deferred income taxes 7,516 1,777
Total long-term liabilities 366,438 359,856
Total liabilities 547,500 506,995
Commitments and Contingencies (Note 18)
Shareholders' Equity:    
Common stock, $0.01 par value, 100,000,000 shares authorized; 18,580,364 and 19,208,067 outstanding 195 189
Additional paid-in capital 206,772 192,068
Retained earnings 202,484 186,078
Accumulated other comprehensive loss (17,317) (18,013)
Treasury stock, at cost 1,184,648 shares at December 31, 2021 (33,511) 0
Total DXP Enterprises, Inc. equity 358,639 360,338
Noncontrolling interest 53 798
Total equity 358,692 361,136
Total liabilities and equity 906,192 868,131
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