VCP Scanner
Stock Screener
Filter stocks with fundamental & technical criteria
Technical Scanner
RSI, Moving averages & volume momentum signals
Market Themes
Curated industry baskets & thematic leaders
Earnings Hub
Calendar, EPS surprise stats & earnings transcripts
Market News
Real-time market intelligence & AI overviews
Insider Buying
SEC Form 4 corporate insider purchases
Minervini — VCPContraction bases in Stage 2 uptrends
Minervini — Trend TemplateFull 8-rule Stage 2 screen
O'Neil — Cup with HandleBase breakouts with RS leadership
O'Neil — CANSLIM LeadersGrowth leaders with RS ≥ 85
Qullamaggie — High Tight FlagsPower plays after a large advance
Qullamaggie — Momentum Leaders1/3/6-month strength leaders
Livermore — Pivotal PointsMulti-touch resistance breakouts
View All Playbooks...
Breakouts
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Index & ETFs
SPY vs QQQVTI vs VOOSPY vs IWM
Compare Any Stocks...
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
VisualizeInteractive multi-year financial charts
Watchlist
Breakouts
WatchlistPricing
Ctrl K
Pricing
DSGR
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Analyze deeply. Research with clarity.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • Pricing
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly market insights — free

© 2026 VCP Scanner
AboutPrivacyTermsRefund Policy
Not financial advice. Do your own research.
ScreenerBreakoutsCompareWatchlist
DSGRDistribution Solutions Group, Inc.
$34.95$1.6B
Overview & Tools
OverviewChart Terminal ↗Visualize
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice History
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Discovery & Screens
Live BreakoutsStock ScreenerOwnership
HomeStocksDSGRFinancials

Distribution Solutions Group, Inc. (DSGR) Income Statement

30Y historyFree accessUpdated daily

Revenue growth accelerated to 11.0% YoY in 2026Q2 with operating margin expanding to 5.0%, but gross margin slipped to 32.3% from 34.3% a year earlier, indicating pricing or mix pressures.

Income StatementBalance SheetCash FlowRatios

DSGR Income Statement

Annual statement

DSGR Income Statement

Distribution Solutions Group, Inc. (DSGR) annual income statement — 30-year revenue, gross profit & net income history

AnnualQuarterly
MetricTTMDec'25Dec'24Dec'23Dec'22Dec'21Dec'20Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09Dec'08Dec'07Dec'06Dec'05Dec'04Dec'03Dec'02Dec'01Dec'00Dec'99Dec'98Dec'97Dec'96
Sales/Revenue2.05B1.98B1.8B1.57B1.15B520.29M351.59M370.79M349.64M305.91M276.57M275.83M285.69M269.5M290.49M314.96M316.78M378.88M485.21M509.69M518.18M450.19M419.65M389.09M387.46M379.41M348.97M319M292.5M278.1M250.3M
Revenue Growth %6.45%9.75%14.88%36.39%121.3%47.98%-5.18%6.05%14.3%10.61%0.27%-3.45%6.01%-7.22%-7.77%-0.57%-16.39%-21.91%-4.8%-1.64%15.1%7.28%7.85%0.42%2.12%8.72%9.39%9.06%5.18%11.11%11.99%
Cost of Goods Sold1.38B1.32B1.19B1.01B760.52M390.01M165.05M173.43M160.1M122.89M108.51M106.71M113.14M108.21M129.31M135.18M121.95M161.1M206.21M208.71M212.92M170.43M155.97M141.12M137.13M131.06M117.26M102.7M94.1M91M77.1M
COGS % of Revenue-66.56%65.98%64.63%66.05%74.96%46.94%46.77%45.79%40.17%39.23%38.69%39.6%40.15%44.51%42.92%38.5%42.52%42.5%40.95%41.09%37.86%37.17%36.27%35.39%34.54%33.6%32.19%32.17%32.72%30.8%
Gross Profit671.45M662.04M613.77M555.46M390.9M130.28M186.54M197.35M189.54M183.02M168.06M169.12M172.55M161.29M161.18M179.78M194.83M217.78M279M300.98M305.26M279.76M263.68M247.97M250.33M248.34M231.71M216.3M198.4M187.1M173.2M
Gross Margin %32.7%33.44%34.02%35.37%33.95%25.04%53.06%53.23%54.21%59.83%60.77%61.31%60.4%59.85%55.49%57.08%61.5%57.48%57.5%59.05%58.91%62.14%62.83%63.73%64.61%65.46%66.4%67.81%67.83%67.28%69.2%
Gross Profit Growth %-7.86%10.5%42.1%200.05%-30.16%-5.48%4.12%3.56%8.9%-0.63%-1.98%6.98%0.07%-10.34%-7.72%-10.54%-21.94%-7.3%-1.4%9.11%6.1%6.34%-0.94%0.8%7.18%7.12%9.02%6.04%8.03%6.06%
Operating Expenses598.61M583.77M557.82M512.47M349.11M118.86M165.99M188.29M180.33M178.5M169.52M167M177.37M163.4M171.72M185.25M177.9M215.28M299.23M268.21M283.01M244.39M232.87M225.23M228.52M232.14M189.89M175.9M164.9M153.2M141.2M
OpEx % of Revenue-29.48%30.92%32.63%30.32%22.84%47.21%50.78%51.58%58.35%61.29%60.54%62.08%60.63%59.12%58.82%56.16%56.82%61.67%52.62%54.62%54.29%55.49%57.89%58.98%61.19%54.41%55.14%56.38%55.09%56.41%
Selling, General & Admin579.58M508.87M457.55M416.7M349.11M207.25M165.99M188.29M180.33M178.5M169.52M166.07M173.98M163.8M171.72M182.91M183.65M215.28M265.31M268.21M282.2M243.6M231.76M221.19M226.57M223.61M189.89M169.4M159.4M148.2M137.2M
SG&A % of Revenue-25.7%25.36%26.53%30.32%39.83%47.21%50.78%51.58%58.35%61.29%60.21%60.9%60.78%59.12%58.07%57.97%56.82%54.68%52.62%54.46%54.11%55.23%56.85%58.48%58.94%54.41%53.1%54.5%53.29%54.81%
Research & Development0000000000000000000000000000000
R&D % of Revenue-------------------------------
Other Operating Expenses1000K74.9M100.27M95.77M-670K-88.39M00-1.34M780K422K-203K-99K0-831K2.35M-5.75M033.92M0806K792K1.11M4.04M1.95M8.53M06.5M5.5M5M4M
Operating Income72.84M78.26M55.95M42.99M41.79M11.42M20.55M9.07M9.21M9.94M-1.46M2.12M-4.96M-5.86M-43.15M-5.5M16.93M-5.59M-20.23M20.44M22.25M35.37M30.81M22.74M21.81M16.2M41.82M40.4M33.5M33.9M32M
Operating Margin %3.55%3.95%3.1%2.74%3.63%2.2%5.84%2.45%2.63%3.25%-0.53%0.77%-1.74%-2.18%-14.85%-1.75%5.34%-1.47%-4.17%4.01%4.29%7.86%7.34%5.84%5.63%4.27%11.98%12.66%11.45%12.19%12.78%
Operating Income Growth %-39.87%30.16%2.88%265.87%-44.42%126.67%-1.56%-7.31%781.95%-168.69%142.74%15.35%86.41%-685.1%-132.47%402.97%72.38%-198.97%-8.14%-37.08%14.78%35.49%4.26%34.62%-61.26%3.52%20.6%-1.18%5.94%-3.61%
EBITDA152.99M159.14M130.33M103.94M86.97M30.1M27.25M14.96M16.07M16.71M6.61M10.66M3.79M3.17M-36.02M208K23.23M1.63M-11.95M27.88M29.8M41.98M37.5M29.84M28.64M24.35M48.49M46.9M39M38.9M36M
EBITDA Margin %7.45%8.04%7.22%6.62%7.55%5.79%7.75%4.03%4.59%5.46%2.39%3.87%1.33%1.18%-12.4%0.07%7.33%0.43%-2.46%5.47%5.75%9.33%8.94%7.67%7.39%6.42%13.89%14.7%13.33%13.99%14.38%
EBITDA Growth %5.2%22.11%25.39%19.51%188.91%10.47%82.17%-6.88%-3.84%152.78%-38.03%181.52%19.61%108.79%-17414.9%-99.1%1326.21%113.63%-142.86%-6.44%-29.03%11.95%25.66%4.21%17.62%-49.79%3.38%20.26%0.26%8.06%-1.37%
D&A (Non-Cash Add-back)80.15M80.88M74.38M60.95M45.19M18.68M6.7M5.89M6.86M6.77M8.07M8.54M8.75M9.03M7.13M5.7M6.31M7.22M8.28M7.43M7.54M6.62M6.69M7.1M6.83M8.15M6.66M6.5M5.5M5M4M
EBIT69.24M74.76M54.61M82.8M37.24M12M21.44M10.28M7.87M10.72M-1.03M1.92M-5.06M-6.03M-45.32M-5.67M17.09M-4.7M-19.91M32.77M24.24M35.84M32.19M26.61M21.81M16.2M41.82M40.34M33.55M33.9M32M
Net Interest Income-52.06M-55.35M-55.15M-42.77M-24.3M-16.74M-654K-603K-1.01M-622K-496K-766K-772K-1.1M-775K-681K-391K-1.04M-789K-655K316K347K-62K63K-102K-51.5K1.06M0000
Interest Income0000000000000000000255K466K354K122K194K52K654.26K1.07M0000
Interest Expense52.06M55.35M55.15M42.77M24.3M16.74M654K603K1.01M622K496K766K772K1.1M775K681K391K1.04M789K910K150K7K184K131K154K705.76K7.96K0000
Other Income/Expense-55.66M-58.85M-56.49M-45M-28.85M-16.16M235K608K-2.35M158K-74K-969K-4.69M-141K-831K-580K-231K-7.15M-469K-369K1.44M1.19M1.25M5.05M1.38M940K5.74M-70.53K100K1.9M1.9M
Pretax Income17.18M19.41M-536K-2.01M12.94M-4.74M20.79M9.67M6.86M10.09M-1.53M1.15M-5.83M-7.12M-43.98M-6.08M16.7M-5.74M-20.7M20.07M24.4M36.55M33.44M24.89M23.19M17.14M47.57M40.2M33.6M35.8M33.9M
Pretax Margin %0.84%0.98%-0.03%-0.13%1.12%-0.91%5.91%2.61%1.96%3.3%-0.55%0.42%-2.04%-2.64%-15.14%-1.93%5.27%-1.51%-4.27%3.94%4.71%8.12%7.97%6.4%5.98%4.52%13.63%12.6%11.49%12.87%13.54%
Income Tax8.23M11.07M6.8M6.96M5.53M313K5.67M2.45M649K-19.59M98K855K227K-141K18.74M-1.69M7.11M-3.12M6.36M8.74M11.42M15.1M12.01M8.7M10.74M8.36M19.43M16.3M14.1M14.4M13.9M
Effective Tax Rate %47.87%57.01%-1267.91%-346.79%42.75%-6.6%27.29%25.36%9.46%-194.12%-6.4%74.22%-3.89%1.98%-42.6%27.76%42.56%54.4%-30.72%43.54%46.79%41.29%35.93%34.93%46.32%48.74%40.85%40.55%41.96%40.22%41%
Net Income8.96M8.35M-7.33M-8.97M7.41M-5.05M15.11M7.22M6.21M29.69M-1.63M297K-4.37M-5.12M-62.55M-4.62M6.94M-2.74M-27.63M10.63M12.61M26.74M21.43M16.2M12.45M8.79M28.14M23.9M19.5M21.4M20M
Net Margin %0.44%0.42%-0.41%-0.57%0.64%-0.97%4.3%1.95%1.78%9.7%-0.59%0.11%-1.53%-1.9%-21.53%-1.47%2.19%-0.72%-5.69%2.09%2.43%5.94%5.11%4.16%3.21%2.32%8.06%7.49%6.67%7.7%7.99%
Net Income Growth %110.26%213.82%18.23%-221.08%246.6%-133.43%109.29%16.21%-79.07%1922.47%-648.48%106.8%14.67%91.81%-1252.72%-166.66%353.55%90.1%-359.96%-15.72%-52.83%24.8%32.29%30.12%41.65%-68.77%17.72%22.56%-8.88%7%-5.21%
Net Income (Continuing)8.96M8.35M-7.33M-8.97M7.41M-5.05M15.11M7.22M6.21M29.69M-1.63M297K-6.06M-6.98M-62.72M-4.39M9.59M-2.62M-27.06M11.33M13.7M21.46M21.44M19.48M12.45M8.79M28.14M23.93M19.47M21.4M20M
Discontinued Operations0000000000000000000000000000000
Minority Interest0000000000000000000000000000000
EPS (Diluted)0.190.18-0.16-0.200.21-0.250.810.390.673.23-0.180.03-0.50-0.59-7.24-0.540.81-0.32-3.221.241.412.922.261.691.290.902.832.281.751.901.72
EPS Growth %111.82%212.5%20%-195.24%184%-130.86%107.69%-41.79%-79.26%1894.44%-704.03%105.96%15.25%91.85%-1240.74%-166.67%353.13%90.06%-359.68%-12.06%-51.71%29.2%33.73%31.01%43.33%-68.2%24.12%30.29%-7.89%10.47%-1.15%
EPS (Basic)-0.18-0.16-0.200.22-0.250.840.400.673.33-0.180.03-0.50-0.59-7.24-0.540.81-0.32-3.221.241.412.922.271.701.290.902.832.281.761.901.72
Diluted Shares Outstanding46.43M47.17M47.2M44.87M35.09M20.49M18.66M8.95M9.33M9.19M8.83M8.93M8.74M8.69M8.64M8.6M8.59M8.57M8.57M8.55M8.94M9.15M9.5M9.58M9.63M9.71M9.93M10.51M11.13M11.27M11.63M
Basic Shares Outstanding46.21M46.36M46.83M44.87M34.29M20.49M18.04M8.95M9.33M8.92M8.83M8.78M8.74M8.69M8.64M8.6M8.57M8.57M8.57M8.55M8.94M9.15M9.45M9.53M9.63M9.71M9.93M10.51M11.07M11.27M11.63M
Dividend Payout Ratio----------------31.94%--64.14%57%26.6%31.7%37.51%49.31%69.49%21.15%24.6%31.78%27.57%30%

Key Metrics

Growth RegimeAccelerating
ProfitabilityStable
Balance SheetAdequate
Cash FlowStable
Top Statement Risk

Margin compression and integration risks

Verified Source

Metrics are mathematically derived from official filings.

SEC 10-K (2026Q2)

Revenue Momentum Building Steadily

DSGR's revenue grew 11.0% year-over-year in 2026Q2, accelerating from 3.8% in the prior quarter, according to the latest income statement data, suggesting improving demand trends.

The sequential acceleration from 3.8% to 11.0% growth indicates a strengthening end-market environment or successful market share gains. However, the growth rate remains below the 19.5% peak seen in 2024Q1, implying the pace may be moderating from earlier highs. Investors should monitor whether this acceleration is sustainable or a one-quarter blip.

Gross Margin Stability Amid Cost Pressures

Gross margin held at 32.3% in 2026Q2, down from 34.3% a year earlier, based on reported figures, reflecting a slight erosion that may signal pricing or mix challenges.

The 200 basis point decline in gross margin from 2025Q1 to 2026Q2 suggests that input costs or competitive pricing pressures are weighing on profitability. Despite this, the margin remains within a narrow 31.5%-34.5% range over the past ten quarters, indicating relative stability. The company's gross margin is below peers like GWW (39.1%) and MSM (40.8%), which may indicate a structural disadvantage in pricing power.

Operating Leverage Emerging in 2026

Operating income surged to $27.9M in 2026Q2 from $13.6M in the prior quarter, as per the income statement, with operating margin expanding to 5.0% from 2.7%, indicating positive operating leverage.

The doubling of operating income on a 12.4% sequential revenue increase demonstrates that SG&A costs are not scaling proportionally, allowing for margin expansion. However, the operating margin of 5.0% remains well below the peer average, suggesting there is still significant room for efficiency gains. The recent SG&A spike in 2025Q4 (to $130.9M) appears to have been a temporary anomaly, as it has since normalized.

Earnings Volatility Masks Underlying Progress

Net income swung from a $25.9M loss in 2024Q4 to a $8.5M profit in 2026Q2, according to financial statements, with EPS of $0.18, but the path has been erratic due to one-off items.

The large loss in 2024Q4 and the subsequent recovery suggest that reported earnings are subject to significant non-operating items or tax effects. The tax rate appears to fluctuate widely, as evidenced by the net income to pre-tax income relationship, which warrants further investigation. Stock-based compensation has been modest, averaging around $2M per quarter, which does not materially distort EPS.

SG&A Discipline Key to Margin Expansion

SG&A as a percentage of revenue fell to 27.3% in 2026Q2 from 30.2% in the prior quarter, based on reported data, indicating improved cost control that is driving operating leverage.

The reduction in SG&A intensity is a positive sign, but the absolute level remains high compared to peers like FAST (which has a much lower SG&A ratio). The company's ability to maintain this discipline will be critical to closing the margin gap with industry leaders. R&D is not a factor, as the company reports no R&D expenses, consistent with a distribution business.

Margin Compression and Integration Risks

Despite recent improvements, DSGR's gross margin is 32.3%, trailing peers by 700-1300 basis points, and the company's history of volatile earnings suggests integration risks may persist.

Short-sellers could argue that the company's growth is acquisition-driven, leading to integration costs and margin dilution. The 2024Q4 net loss of $25.9M, despite positive operating income, highlights the impact of non-operating charges that could recur. Additionally, the operating margin of 5.0% is only slightly above the breakeven level, leaving little room for error if demand softens or costs rise.

DSGR — Frequently Asked Questions

Quick answers to the most common questions about buying DSGR stock.

What was Distribution Solutions Group, Inc.'s (DSGR) revenue in 2025?

For fiscal year 2025, Distribution Solutions Group, Inc. (DSGR) reported total revenue of $1.98B. This represents a 691.1% increase compared to $250.3M in 1996.

Is Distribution Solutions Group, Inc. (DSGR) profitable?

Distribution Solutions Group, Inc. (DSGR) is profitable, generating $8.3M in net income for the fiscal year ending 2025 with a net profit margin of 0.4%.

What is Distribution Solutions Group, Inc.'s operating profit margin?

Distribution Solutions Group, Inc. (DSGR) reported an operating income of $78.3M, resulting in an operating profit margin of 4.0%. This margin reflects the operational efficiency of the business before interest and taxes.

What is Distribution Solutions Group, Inc.'s gross profit and gross margin?

Distribution Solutions Group, Inc. (DSGR) generated $662.0M in gross profit for the year, representing a gross profit margin of 33.4%. This demonstrates the company's core pricing power and production efficiency.