DXP Enterprises, Inc. (DXPE)
NASDAQ: DXPE · IEX Real-Time Price · USD
44.89
+0.58 (1.31%)
Jul 2, 2024, 4:00 PM EDT - Market closed

DXP Enterprises Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 1994
Revenue
1,6791,4811,1141,0051,265
Upgrade
Revenue Growth (YoY)
13.36%32.94%10.81%-20.52%3.79%
Upgrade
Cost of Revenue
1,1731,059785.42728.07915.06
Upgrade
Gross Profit
505.29422.04328.51277.2349.79
Upgrade
Selling, General & Admin
366.57324.29288.65244.98282.38
Upgrade
Other Operating Expenses
00059.880
Upgrade
Operating Expenses
366.57324.29288.65304.86282.38
Upgrade
Operating Income
138.7297.7539.86-27.6767.41
Upgrade
Interest Expense / Income
53.1529.1421.0920.5719.5
Upgrade
Other Expense / Income
-1.362.66-1.16-0.27-0.31
Upgrade
Pretax Income
86.9365.9519.93-47.9748.22
Upgrade
Income Tax
18.1217.83.43-18.711.19
Upgrade
Net Income
68.8148.1616.5-29.2737.03
Upgrade
Preferred Dividends
0.090.090.090.090.09
Upgrade
Net Income Common
68.7248.0716.41-29.3636.94
Upgrade
Net Income Growth
42.98%192.97%---3.45%
Upgrade
Shares Outstanding (Basic)
1719191818
Upgrade
Shares Outstanding (Diluted)
1819201818
Upgrade
Shares Change
-9.04%-1.61%11.50%-3.71%0.21%
Upgrade
EPS (Basic)
4.072.580.87-1.652.10
Upgrade
EPS (Diluted)
3.892.470.83-1.652.01
Upgrade
EPS Growth
57.49%197.59%---3.37%
Upgrade
Free Cash Flow
93.960.9832.76103.119.22
Upgrade
Free Cash Flow Per Share
5.570.051.735.811.09
Upgrade
Gross Margin
30.10%28.50%29.49%27.57%27.65%
Upgrade
Operating Margin
8.26%6.60%3.58%-2.75%5.33%
Upgrade
Profit Margin
4.09%3.25%1.47%-2.92%2.92%
Upgrade
Free Cash Flow Margin
5.60%0.07%2.94%10.26%1.52%
Upgrade
Effective Tax Rate
20.84%26.99%17.22%-23.21%
Upgrade
EBITDA
170.18123.5968.16-1792.89
Upgrade
EBITDA Margin
10.14%8.35%6.12%-1.69%7.34%
Upgrade
Depreciation & Amortization
30.1128.527.1410.425.17
Upgrade
EBIT
140.0895.0941.02-27.3967.72
Upgrade
EBIT Margin
8.34%6.42%3.68%-2.73%5.35%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).