Distribution Solutions Group, Inc. (DSGR)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$1.98B$1.80B$1.57B$1.15B$520.3M$351.6M$370.8M$349.6M$305.9M$276.6M$275.8M$285.7M$269.5M$273.6M$300.4M$316.8M$301.8M
Gross profit$662.0M$613.8M$551.9M$390.9M$130.3M$186.5M$197.4M$189.5M$183.0M$168.1M$169.1M$172.5M$161.3M$157.4M$176.9M$194.8M$185.6M
Operating expenses$207.2M$166.0M$188.3M$180.3M$173.1M$169.5M$167.0M$177.5M$167.2M$202.7M$182.6M$177.9M$184.1M
Operating income$78.3M$56.0M$43.0M$41.8M$11.4M$20.6M$9.1M$9.2M$9.9M−$1.5M$2.1M−$5.0M−$5.9M−$45.3M−$5.8M$16.9M$1.4M
EBITDAderived$159.1M$130.3M$106.6M$87.0M$30.1M$27.3M$15.0M$16.1M$16.7M$6.6M$10.7M$3.8M$3.2M−$38.1M−$366,000$23.2M$7.9M
Net income$8.3M−$7.3M−$9.0M$7.4M−$5.1M$15.1M$7.2M$6.2M$29.7M−$1.6M$297,000−$4.4M−$5.1M−$62.5M−$4.6M$6.9M−$2.7M
Basic EPSper diluted share$0.18-$0.16-$0.20$0.22-$0.49$1.68$0.81$0.70$3.35-$0.19$0.03-$0.50-$0.59-$7.28-$0.54$0.81-$0.32
Diluted EPSper diluted share$0.18-$0.16-$0.20$0.21-$0.49$1.62$0.77$0.67$3.25-$0.19$0.03-$0.50-$0.59-$7.28-$0.54$0.81-$0.32

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys1$297.2K disclosed value
Sells (SEC code S)0$0.00 disclosed value
1 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Mar 10, 2026Form 4Zamarripa RobertDirectorBuyCommon Stock14.0K$21.23$297.2K47.1K