Distribution Solutions Group, Inc. (DSGR)

NASDAQ: DSGR · IEX Real-Time Price · USD
50.94
+1.14 (2.29%)
Jul 6, 2022 4:00 PM EDT - Market closed

Income Statement (Trailing)

Financials in millions USD. Fiscal year is January - December.
Millions USD. Fiscal year is Jan - Dec.
Quarter Ending 2022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30 +67 Quarters
Revenue
432.05417.73413.8398.51364.11351.59342.02346.53370.48370.79368.49362.24356.52349.64344331.13315.75305.91292.59287.14281.48276.57274.22274.26275.64275.83281.15285.04286.39285.69281.15275.26271.49269.5268.27267.9269.41273.56271.96279.46
Upgrade
Revenue Growth (YoY)
18.66%18.81%20.98%15.00%-1.72%-5.18%-7.18%-4.34%3.91%6.05%7.12%9.40%12.91%14.29%17.57%15.32%12.17%10.61%6.70%4.69%2.12%0.27%-2.47%-3.78%-3.75%-3.45%0.00%3.55%5.49%6.01%4.80%2.75%0.77%-1.48%-1.35%-4.14%-8.30%-8.93%-15.57%-14.88%
Upgrade
Cost of Revenue
206.88198.5196.49190.02171.94165.05160.75161.9173.13173.43171.86168.08164.28160.1153.55142.78131.39122.89116.06114.04111108.51107.57106.85106.94106.71108.19110.88112.24113.14111.91109.33108.74108.21107.7106.06112.48116.14116.31123.76
Upgrade
Gross Profit
225.17219.24217.31208.48192.18186.54181.27184.62197.35197.35196.62194.16192.25189.54190.45188.35184.36183.02176.53173.1170.48168.06166.65167.42168.7169.12172.97174.16174.15172.55169.24165.93162.76161.3160.57161.84156.94157.42155.64155.69
Upgrade
Selling, General & Admin
205.92207.25205.15198.95185.46165.99164.61163.52175.19188.29178.93185.17179.33180.33185.08179.62178.72178.5177.3172.57172.4169.52165.12165.46163.53166.07169.69173.01174.88174.13169.46165.96164.36164.63171.17173.66177.87178.1174.65177.14
Upgrade
Other Operating Expenses
00000000000000000000000.930.930.930.930.340.340.473.395.575.575.442.53-9.77-8.3724.424.5935.734.58
Upgrade
Operating Expenses
205.92207.25205.15198.95185.46165.99164.61163.52175.19188.29178.93185.17179.33180.33185.08179.62178.72178.5177.3172.57172.4169.52166.05166.4164.46167170.03173.35175.35177.51175.04171.53169.81167.16161.41165.29202.27202.69210.34211.72
Upgrade
Operating Income
19.2511.9912.159.546.7220.5516.6621.1122.169.0717.78.9912.929.215.378.725.644.51-0.770.53-1.91-1.460.61.024.242.122.940.81-1.2-4.96-5.8-5.6-7.05-5.86-0.84-3.45-45.33-45.27-54.7-56.03
Upgrade
Interest Expense / Income
0.640.871.041.060.860.650.450.450.520.60.740.850.971.010.980.870.770.620.40.440.420.50.840.810.80.770.540.60.660.770.941.121.131.11.120.990.910.780.470.32
Upgrade
Other Expense / Income
-0.63-0.8-1.68-2.5-2.37-0.89-0.430.20.37-1.210.220.041.151.340.49-0.18-6.26-6.2-6.36-5.58-0.52-0.42-0.45-0.38-0.150.20.06-0.08-0.14-1.59-2.1-2.36-2.6-1.7-1.54-1.4-1.38-1.43-0.52-0.31
Upgrade
Pretax Income
19.2511.9212.810.988.2320.7916.6420.4621.279.6716.748.110.86.863.898.0411.1410.095.185.67-1.81-1.530.210.63.591.152.340.29-1.72-4.14-4.63-4.36-5.58-5.26-0.42-3.03-44.86-44.62-54.65-56.04
Upgrade
Income Tax
4.452.512.392.492.065.674.755.545.662.453.920.861.670.65-19.96-17.95-18.93-19.590.370.36-0.030.10.880.660.910.861.030.951.070.23-0.040.09-0.72-0.140.08-0.6119.1217.9415.1714.62
Upgrade
Net Income
14.89.4110.418.496.1815.1111.8814.9215.617.2212.837.249.126.2123.8525.9930.0729.694.815.31-1.79-1.63-0.67-0.072.690.31.31-0.66-2.79-4.37-4.59-4.45-4.85-5.12-0.5-2.42-63.98-62.55-69.82-70.67
Upgrade
Net Income Common
14.89.4110.418.496.1815.1111.8814.9215.617.2212.837.249.126.2123.8525.9930.0729.694.815.31-1.79-1.63-0.67-0.072.690.31.31-0.66-2.79-4.37-4.59-4.45-4.85-5.12-0.5-2.42-63.98-62.55-69.82-70.67
Upgrade
Net Income Growth
139.57%-37.76%-12.40%-43.08%-60.43%109.29%-7.35%106.16%71.06%16.20%-46.22%-72.15%-69.65%-79.07%396.07%389.23%------------------------
Upgrade
Shares Outstanding (Basic)
9999999999999999999999999999999999999999
Upgrade
Shares Outstanding (Diluted)
99999999999999999999999999--------------
Upgrade
Shares Change
0.31%0.20%0.29%0.55%-0.06%-0.48%-0.63%-0.89%0.18%1.11%5.27%1.78%1.44%1.55%-2.34%1.31%1.06%4.00%2.32%2.08%2.10%-1.08%------------------
Upgrade
EPS (Basic)
1.631.041.150.940.691.681.321.661.740.811.430.811.020.702.692.933.393.350.540.60-0.20-0.19-0.08-0.010.310.030.16-0.07-0.32-0.50-0.53-0.51-0.55-0.59-0.04-0.26-7.43-7.28-8.13-8.23
Upgrade
EPS (Diluted)
1.581.011.110.910.671.621.281.601.670.771.370.770.980.672.602.833.283.250.500.56-0.22-0.19-0.09-0.020.290.030.14-0.08-0.32-0.50-0.53-0.51-0.55-0.59-0.04-0.26-7.43-7.28-8.13-8.23
Upgrade
EPS Growth
135.82%-37.65%-13.28%-43.13%-59.88%110.39%-6.57%107.79%70.41%14.92%-47.31%-72.79%-70.12%-79.38%420.00%405.36%------------------------
Upgrade
Free Cash Flow Per Share
-0.29-0.301.393.213.973.422.131.941.160.801.751.581.142.001.361.271.401.371.290.690.400.630.640.770.910.820.840.691.440.840.781.14-0.49-0.080.15-0.89-0.46-1.58-4.00-3.85
Upgrade
Dividend Per Share
------------------------------------0.1200.2400.3600.480
Upgrade
Dividend Growth
-------------------------------------75.00%-50.00%-25.00%9.09%
Upgrade
Gross Margin
52.12%52.48%52.52%52.32%52.78%53.05%53.00%53.28%53.27%53.23%53.36%53.60%53.92%54.21%55.36%56.88%58.39%59.83%60.33%60.28%60.57%60.77%60.77%61.04%61.20%61.31%61.52%61.10%60.81%60.40%60.20%60.28%59.95%59.85%59.85%60.41%58.25%57.54%57.23%55.71%
Upgrade
Operating Margin
4.46%2.87%2.94%2.39%1.85%5.85%4.87%6.09%5.98%2.44%4.80%2.48%3.62%2.63%1.56%2.63%1.79%1.48%-0.26%0.18%-0.68%-0.53%0.22%0.37%1.54%0.77%1.04%0.28%-0.42%-1.74%-2.06%-2.04%-2.60%-2.17%-0.31%-1.29%-16.83%-16.55%-20.11%-20.05%
Upgrade
Profit Margin
3.43%2.25%2.52%2.13%1.70%4.30%3.48%4.31%4.21%1.95%3.48%2.00%2.56%1.78%6.93%7.85%9.52%9.71%1.64%1.85%-0.64%-0.59%-0.25%-0.03%0.97%0.11%0.47%-0.23%-0.97%-1.53%-1.63%-1.62%-1.79%-1.90%-0.19%-0.90%-23.75%-22.86%-25.67%-25.29%
Upgrade
Free Cash Flow Margin
-0.62%-0.66%3.05%7.31%9.88%8.77%5.62%5.04%2.83%1.93%4.27%3.91%2.85%5.08%3.52%3.43%3.95%3.96%3.92%2.12%1.25%2.00%2.05%2.46%2.89%2.61%2.62%2.12%4.38%2.57%2.41%3.60%-1.58%-0.25%0.48%-2.88%-1.48%-4.98%-12.64%-11.84%
Upgrade
Effective Tax Rate
23.12%21.08%18.64%22.64%24.98%27.29%28.57%27.07%26.61%25.36%23.39%10.67%15.50%9.46%-512.98%-223.31%-170.02%-194.12%7.22%6.31%1.38%-6.40%428.78%111.60%25.29%74.22%43.84%323.47%-61.92%-5.48%0.84%-2.06%12.98%2.68%-20.10%20.07%-42.61%-40.20%-27.76%-26.10%
Upgrade
EBITDA
28.3821.1321.8619.6616.2228.1423.2426.8927.7116.1723.6115.3718.4114.7311.8315.6918.6517.4912.2113.116.197.039.6410.1413.0210.4611.369.47.55.385.285.944.824.879.256.1-36.51-36.72-47.48-49.75
Upgrade
EBITDA Margin
6.57%5.06%5.28%4.93%4.46%8.00%6.79%7.76%7.48%4.36%6.41%4.24%5.16%4.21%3.44%4.74%5.91%5.72%4.17%4.57%2.20%2.54%3.51%3.70%4.72%3.79%4.04%3.30%2.62%1.88%1.88%2.16%1.77%1.81%3.45%2.28%-13.55%-13.42%-17.46%-17.80%
Upgrade
Depreciation & Amortization
8.58.348.037.627.136.76.155.985.925.896.146.426.656.866.956.796.756.776.6277.588.078.598.738.638.548.478.528.558.758.989.189.269.038.558.147.457.126.75.97
Upgrade
EBIT
19.8912.7913.8312.049.0921.4417.0920.9121.7910.2817.488.9511.767.874.888.911.910.725.596.11-1.39-1.041.051.44.391.922.880.89-1.06-3.37-3.7-3.24-4.45-4.160.7-2.04-43.95-43.84-54.18-55.72
Upgrade
EBIT Margin
4.60%3.06%3.34%3.02%2.50%6.10%5.00%6.03%5.88%2.77%4.74%2.47%3.30%2.25%1.42%2.69%3.77%3.50%1.91%2.13%-0.49%-0.37%0.38%0.51%1.59%0.69%1.03%0.31%-0.37%-1.18%-1.31%-1.18%-1.64%-1.54%0.26%-0.76%-16.31%-16.03%-19.92%-19.94%
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).