XML 18 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash $ 119,328 $ 54,203
Restricted cash 91 124
Accounts receivable, net of allowances for doubtful accounts of $8,628 and $8,929 166,941 188,774
Inventories 97,071 129,570
Costs and estimated profits in excess of billings 18,459 32,455
Prepaid expenses and other current assets 4,548 4,223
Federal income taxes receivable 2,987 0
Total current assets 409,425 409,349
Property and equipment, net 56,899 63,703
Goodwill 261,767 194,052
Identified Intangibles, net 80,088 52,582
Operating lease right-of-use assets 55,188 66,191
Other long-term assets 4,764 3,211
Total assets 868,131 789,088
Current liabilities:    
Current maturities of long-term debt 3,300 2,500
Trade accounts payable 64,849 63,676
Accrued wages and benefits 20,621 23,412
Federal income taxes payable 0 2,101
Customer advances 3,688 3,408
Billings in excess of costs and estimated profits 4,061 11,871
Short-term operating lease liabilities 15,891 17,603
Other current liabilities 34,729 14,754
Total current liabilities 147,139 139,325
Long-term debt, net of current maturities and unamortized debt issuance costs 317,139 235,419
Long-term operating lease liabilities 38,010 48,605
Other long-term liabilities 2,930 1,205
Deferred income taxes 1,777 9,602
Total long-term liabilities 359,856 294,831
Total liabilities 506,995 434,156
Commitments and Contingencies (Note 19)
Shareholders' Equity:    
Common stock, $0.01 par value, 100,000,000 shares authorized; 19,208,067 and 17,604,092 outstanding 189 174
Additional paid-in capital 192,068 157,886
Retained earnings 186,078 215,664
Accumulated other comprehensive loss (18,013) (19,954)
Total DXP Enterprises, Inc. equity 360,338 353,786
Noncontrolling interest 798 1,146
Total equity 361,136 354,932
Total liabilities and equity 868,131 789,088
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