D
Distribution Solutions Group, Inc. DSGR
$29.49 $0.963.37%
Recommendation
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
--
52-Week Range
P/E (TTM)
--
EPS (TTM)

12/31/2024 09/30/2024 06/30/2024 03/31/2024 12/31/2023
Revenue 480.46M 468.02M 439.54M 416.09M 405.24M
Total Other Revenue -- -- -- -- --
Total Revenue 480.46M 468.02M 439.54M 416.09M 405.24M
Cost of Revenue 319.35M 308.05M 288.01M 272.68M 266.84M
Gross Profit 161.11M 159.97M 151.53M 143.41M 138.40M
SG&A Expenses 97.16M 120.07M 111.39M 116.18M 96.23M
Depreciation & Amortization 17.84M 16.93M 15.98M 10.70M 14.58M
Other Operating Expenses -- -- -- -- --
Total Operating Expenses 434.35M 445.05M 415.38M 399.56M 377.65M
Operating Income 46.11M 22.97M 24.16M 16.53M 27.59M
Income Before Tax 4.14M 2.91M 1.72M -9.30M -13.01M
Income Tax Expenses 30.06M -19.01M -180.00K -4.08M 3.32M
Earnings from Continuing Operations -25.93M 21.92M 1.90M -5.22M -16.33M
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income -25.93M 21.92M 1.90M -5.22M -16.33M
EBIT 46.11M 22.97M 24.16M 16.53M 27.59M
EBITDA 65.06M 41.20M 41.82M 32.78M 42.80M
EPS Basic -0.55 0.47 0.04 -0.11 -0.35
Normalized Basic EPS 0.40 0.10 0.16 0.06 0.20
EPS Diluted -0.56 0.46 0.04 -0.11 -0.35
Normalized Diluted EPS 0.40 0.10 0.15 0.06 0.20
Average Basic Shares Outstanding 46.85M 46.80M 46.82M 46.78M 46.80M
Average Diluted Shares Outstanding 46.85M 47.56M 47.62M 46.78M 46.80M
Dividend Per Share -- -- -- -- --
Payout Ratio -- -- -- -- --
Weiss Ratings