Source: DXP Enterprises, Inc.'s 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 06, 2026
Revenue, net income & free cash flow
Income statement
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Revenue
$962.09M
$1.01B
$1.22B
$1.26B
$1.01B
$1.11B
$1.48B
$1.68B
$1.80B
$2.02B
Cost of revenue
$697.29M
$735.20M
$882.87M
$915.06M
$728.07M
$785.41M
$1.06B
$1.17B
$1.25B
$1.38B
Gross profit
$264.80M
$271.58M
$335.84M
$349.79M
$277.20M
$328.51M
$422.04M
$505.29M
$556.28M
$635.93M
Selling, general & admin
$245.47M
$238.09M
$263.76M
$282.38M
$244.98M
$288.65M
$324.29M
$366.57M
$410.89M
$459.06M
Operating income
$19.33M
$33.49M
$72.09M
$67.41M
-$27.67M
$39.86M
$97.75M
$138.72M
$145.38M
$176.87M
Interest expense
$15.56M
$17.05M
$20.94M
$19.50M
$20.57M
$21.09M
$29.14M
$53.15M
$63.93M
$60.53M
Pre-tax income
$9.67M
$16.89M
$52.34M
$47.96M
-$48.31M
$19.18M
$65.90M
$86.93M
$84.97M
$119.22M
Income tax
$2.52M
$363.00K
$14.11M
$11.19M
-$18.70M
$3.43M
$17.80M
$18.12M
$14.48M
$30.55M
Net income
$7.70M
$16.89M
$38.34M
$37.02M
-$29.27M
$16.50M
$48.16M
$68.81M
$70.49M
$88.68M
EBITDA
$49.33M
$44.01M
$81.66M
$77.51M
-$17.27M
$49.80M
$107.34M
$147.15M
$154.40M
$187.24M
EPS (basic)
$0.51
$0.97
$2.18
$2.10
$-1.65
$0.87
$2.58
$4.07
$4.44
$5.65
EPS (diluted)
$0.49
$0.93
$2.08
$2.01
$-1.65
$0.83
$2.47
$3.89
$4.22
$5.37
Diluted shares
15.88M
18.24M
18.39M
18.43M
17.75M
19.79M
19.47M
17.71M
16.70M
16.51M
Gross margin
27.5%
27.0%
27.6%
27.7%
27.6%
29.5%
28.5%
30.1%
30.9%
31.5%
Operating margin
2.0%
3.3%
5.9%
5.3%
-2.8%
3.6%
6.6%
8.3%
8.1%
8.8%
Net margin
0.8%
1.7%
3.1%
2.9%
-2.9%
1.5%
3.3%
4.1%
3.9%
4.4%
Balance sheet
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Cash & equivalents
$1.59M
$22.05M
$40.30M
$54.20M
$119.33M
$48.99M
$46.03M
$173.12M
$148.32M
$303.78M
Receivables
$148.92M
$167.27M
$195.82M
$188.77M
$166.94M
$218.14M
$320.88M
$311.17M
$339.37M
$397.50M
Inventory
$83.70M
$91.41M
$115.57M
$129.57M
$97.07M
$100.89M
$101.39M
$103.81M
$103.11M
$108.14M
Total current assets
$257.32M
$317.92M
$385.59M
$409.35M
$409.43M
$404.57M
$516.11M
$648.55M
$661.87M
$910.32M
Goodwill
$187.59M
$187.59M
$194.05M
$194.05M
$249.75M
$296.54M
$333.76M
$343.99M
$452.34M
$494.56M
Total assets
$602.05M
$639.08M
$703.74M
$789.09M
$868.13M
$894.23M
$1.04B
$1.18B
$1.35B
$1.69B
Total current liabilities
$166.66M
$124.83M
$143.28M
$139.32M
$147.14M
$181.06M
$212.90M
$224.16M
$243.98M
$272.48M
Short-term debt
$51.35M
$3.38M
$3.41M
$2.50M
$3.30M
$3.30M
$4.37M
$5.50M
$6.59M
$8.58M
Long-term debt
$173.33M
$238.64M
$236.98M
$235.42M
$317.14M
$315.40M
$409.20M
$520.70M
$621.68M
$818.48M
Total debt
$224.69M
$242.02M
$240.39M
$237.92M
$320.44M
$318.70M
$413.57M
$526.20M
$628.28M
$827.06M
Total liabilities
$350.43M
$370.54M
$386.49M
$434.16M
$507.00M
$547.50M
$671.89M
$796.56M
$926.71M
$1.19B
Shareholders' equity
$251.62M
$267.98M
$306.85M
$353.79M
$360.34M
$346.67M
$365.39M
$380.88M
$422.79M
$498.44M
Cash flow
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Operating cash flow
$48.24M
$12.54M
$35.84M
$41.31M
$109.65M
$37.09M
$5.89M
$106.22M
$102.21M
$94.26M
Capital expenditures
$4.87M
$2.81M
$9.32M
$22.12M
$6.67M
$6.00M
$4.92M
$12.26M
$25.07M
$40.29M
Free cash flow
$43.38M
$9.73M
$26.52M
$19.19M
$102.98M
$31.09M
$978.00K
$93.96M
$77.14M
$53.98M
Investing cash flow
$27.81M
-$2.81M
-$17.58M
-$22.09M
-$121.80M
-$69.02M
-$53.42M
-$22.65M
-$181.69M
-$99.25M
Financing cash flow
-$76.07M
$14.19M
-$2.92M
-$6.09M
$77.41M
-$38.49M
$44.31M
$43.58M
$56.80M
$158.87M
Dividends paid
$90.00K
$90.00K
$90.00K
$90.00K
$90.00K
$90.00K
$90.00K
$90.00K
$90.00K
$90.00K
Share buybacks
—
—
—
$0
$0
$33.51M
$47.87M
$56.22M
$29.01M
$17.11M
Stock-based compensation
$3.58M
$1.71M
$2.55M
$1.96M
$3.53M
$1.82M
$1.85M
$3.07M
$4.71M
$5.71M
Depreciation & amortization
$29.99M
$10.52M
$9.58M
$10.10M
$10.40M
$9.95M
$9.59M
$8.42M
$9.02M
$10.37M
Income statement
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Revenue
$407.04M
$412.63M
$445.56M
$472.94M
$470.91M
$476.57M
$498.68M
$513.72M
$527.39M
$521.66M
$576.46M
$587.18M
Cost of revenue
$284.21M
$288.75M
$307.76M
$326.82M
$322.42M
$326.30M
$340.87M
$352.46M
$360.80M
$353.05M
$393.39M
$406.67M
Gross profit
$122.84M
$123.88M
$137.79M
$146.11M
$148.49M
$150.26M
$157.81M
$161.26M
$166.59M
$168.61M
$183.07M
$180.51M
Selling, general & admin
$92.85M
$94.75M
$100.44M
$106.50M
$109.20M
$109.75M
$111.83M
$117.56M
$119.92M
$126.13M
$127.57M
$128.05M
Operating income
$29.99M
$29.13M
$37.35M
$39.61M
$39.29M
$40.52M
$45.99M
$43.70M
$46.67M
$42.47M
$55.49M
$52.46M
Interest expense
$17.08M
$15.54M
$15.38M
$15.72M
$17.28M
$14.66M
$14.74M
$14.89M
$16.23M
$16.44M
$16.83M
$16.95M
Pre-tax income
$14.79M
$15.55M
$23.00M
$23.73M
$22.68M
$27.17M
$31.60M
$29.45M
$31.00M
$26.62M
$39.72M
$36.46M
Income tax
-$1.22M
$4.22M
$6.31M
$2.63M
$1.32M
$6.58M
$7.98M
$7.82M
$8.16M
$6.65M
$11.01M
$9.59M
Net income
$16.01M
$11.33M
$16.69M
$21.10M
$21.36M
$20.59M
$23.61M
$21.63M
$22.84M
$19.98M
$28.71M
$26.87M
EBITDA
$32.15M
$31.34M
$39.60M
$41.97M
$41.49M
$42.83M
$48.51M
$46.51M
$49.40M
$45.42M
$58.55M
$55.45M
EPS (basic)
$0.99
$0.70
$1.05
$1.34
$1.36
$1.31
$1.50
$1.38
$1.46
$1.28
$1.85
$1.73
EPS (diluted)
$0.95
$0.67
$1.00
$1.27
$1.29
$1.25
$1.43
$1.31
$1.39
$1.22
$1.76
$1.64
Diluted shares
-234.00K
16.97M
16.71M
16.59M
-54.00K
16.54M
16.53M
16.53M
-26.00K
16.37M
16.34M
16.35M
Gross margin
30.2%
30.0%
30.9%
30.9%
31.5%
31.5%
31.6%
31.4%
31.6%
32.3%
31.8%
30.7%
Operating margin
7.4%
7.1%
8.4%
8.4%
8.3%
8.5%
9.2%
8.5%
8.8%
8.1%
9.6%
8.9%
Net margin
3.9%
2.7%
3.7%
4.5%
4.5%
4.3%
4.7%
4.2%
4.3%
3.8%
5.0%
4.6%
Balance sheet
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Cash & equivalents
$173.12M
$139.70M
$49.94M
$35.00M
$148.32M
$114.28M
$112.93M
$123.83M
$303.78M
$213.38M
$226.62M
$218.83M
Receivables
$311.17M
$313.79M
$326.58M
$337.72M
$339.37M
$357.76M
$361.39M
$379.33M
$397.50M
$420.25M
$439.94M
$472.41M
Inventory
$103.81M
$108.19M
$107.48M
$109.79M
$103.11M
$109.88M
$110.76M
$109.06M
$108.14M
$117.99M
$121.39M
$124.10M
Total current assets
$648.55M
$616.83M
$544.10M
$554.58M
$661.87M
$661.76M
$683.66M
$726.93M
$910.32M
$850.65M
$888.82M
$923.52M
Goodwill
$343.99M
$370.95M
$426.82M
$448.10M
$452.34M
$459.96M
$461.30M
$466.71M
$494.56M
$550.76M
$560.53M
$573.03M
Total assets
$1.18B
$1.18B
$1.19B
$1.23B
$1.35B
$1.38B
$1.41B
$1.44B
$1.69B
$1.72B
$1.77B
$1.82B
Total current liabilities
$224.16M
$229.40M
$227.70M
$249.36M
$243.98M
$245.42M
$245.45M
$262.29M
$272.48M
$285.70M
$296.95M
$312.36M
Short-term debt
$5.50M
$5.50M
$5.50M
$5.50M
$6.59M
$6.59M
$6.59M
$6.59M
$8.58M
$8.58M
$8.58M
$8.48M
Long-term debt
$520.70M
$520.22M
$519.74M
$519.25M
$621.68M
$620.90M
$620.24M
$619.40M
$818.48M
$817.36M
$816.37M
$814.74M
Total debt
$526.20M
$525.72M
$525.24M
$524.75M
$628.28M
$627.50M
$626.83M
$625.99M
$827.06M
$825.94M
$824.95M
$823.22M
Total liabilities
$796.56M
$808.69M
$804.47M
$829.08M
$926.71M
$937.85M
$944.30M
$956.12M
$1.19B
$1.21B
$1.23B
$1.25B
Shareholders' equity
$380.88M
$375.46M
$384.68M
$402.37M
$422.79M
$444.66M
$468.09M
$488.34M
$498.44M
$512.20M
$540.74M
$570.41M
Cash flow
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Operating cash flow
$42.45M
$26.99M
$14.73M
$28.34M
$32.14M
$2.97M
$18.65M
$34.89M
$37.76M
$29.57M
$32.39M
$18.69M
Capital expenditures
$5.16M
$2.89M
$8.82M
$3.95M
$9.39M
$19.91M
$10.35M
$6.74M
$3.29M
$3.29M
$2.62M
$4.24M
Free cash flow
$37.29M
$24.09M
$5.91M
$24.39M
$22.75M
-$16.94M
$8.30M
$28.15M
$34.47M
$26.27M
$29.77M
$14.45M
Investing cash flow
-$6.70M
-$42.16M
-$88.58M
-$34.38M
-$16.58M
-$30.07M
-$11.34M
-$17.33M
-$40.51M
-$105.99M
-$12.31M
-$17.46M
Financing cash flow
$110.32M
-$18.15M
-$16.86M
-$7.38M
$99.19M
-$7.08M
-$9.51M
-$6.60M
$182.06M
-$13.12M
-$5.86M
-$9.18M
Dividends paid
—
$23.00K
$22.00K
$23.00K
$22.00K
$23.00K
$22.00K
$23.00K
$22.00K
$23.00K
$22.00K
$23.00K
Share buybacks
$0
$14.81M
$9.16M
$4.80M
$224.00K
$0
$0
$2.00M
$15.11M
—
—
—
Stock-based compensation
$861.00K
$864.00K
$1.21M
$1.32M
$1.32M
$1.32M
$1.48M
$1.48M
$1.43M
$1.80M
$1.47M
$1.49M
Depreciation & amortization
$2.16M
$2.21M
$2.25M
$2.37M
$2.20M
$2.32M
$2.52M
$2.81M
$2.73M
$2.95M
$3.06M
$2.99M
Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.