Distribution Solutions Income Statement 2009-2024 | DSGR

Fifteen years of historical annual and quarterly income statements for Distribution Solutions (DSGR).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$1,700$1,570$1,151$520$352$371$350$306$277$276$286$270$274$300$317$302
$1,122$1,019$761$390$165$173$160$123$109$107$113$108$116$124$122$116
$578$552$391$130$187$197$190$183$168$169$173$161$157$177$195$186
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$548$509$349$119$166$188$180$179$170$166$174$165$178$180$180$177
$0.00$0$0$0$0$0$0$5.42$0$-0.93$-3.39$-2.53$3.72$-2.84$2.12$-6.73
$548$509$349$119$166$188$180$173$170$167$178$167$203$183$178$184
$29.43$42.99$41.79$11.42$20.55$9.07$9.21$9.94$-1.46$2.12$-4.96$-5.86$-45.27$-5.78$16.93$1.41
$-10.61$-5.00$-28.85$-16.16$0.24$0.61$-2.35$0.16$-0.07$-0.97$-0.87$-1.26$-0.83$-0.58$-0.23$-0.01
$-21.17$-2.01$12.94$-4.74$20.79$9.67$6.86$10.09$-1.53$1.15$-5.83$-7.12$-46.10$-6.36$16.70$1.41
$0.06$6.96$5.53$0.31$5.67$2.45$0.65$-19.59$0.10$0.86$0.23$-0.14$17.94$-1.77$7.11$-0.51
$-21.23$-8.97$7.41$-5.05$15.11$7.22$6.21$29.69$-1.63$0.30$-6.06$-6.98$-64.03$-4.59$9.59$1.91
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-21.23$-8.97$7.41$-5.05$15.11$7.22$6.21$29.69$-1.63$0.30$-6.06$-6.98$-64.03$-4.59$9.59$1.91
$0.00$0$0$0$0$0$0$0$0$0$1.69$1.86$1.48$-0.04$-2.65$-4.65
$-21.23$-8.97$7.41$-5.05$15.11$7.22$6.21$29.69$-1.63$0.30$-4.37$-5.12$-62.55$-4.62$6.94$-2.74
$101$109$88.86$31.40$29.17$14.96$16.07$16.71$6.61$10.66$3.79$3.17$-9.84$-0.37$23.23$7.92
$29.44$42.99$41.79$11.42$20.55$9.07$9.21$9.94$-1.46$2.12$-4.96$-5.86$-45.27$-5.78$16.93$1.41
$-0.48$-0.20$0.22$-0.25$0.84$0.41$0.35$1.68$-0.10$0.02$-0.25$-0.30$-3.64$-0.27$0.41$-0.16
$-0.48$-0.20$0.21$-0.25$0.81$0.39$0.34$1.63$-0.10$0.02$-0.25$-0.30$-3.64$-0.27$0.41$-0.16

Quarterly Data | Millions of US $ except per share data

2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-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-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$440$416$405$439$378$348$329$347$321$154$150$132$134$104$98.13$90.28$72.15$91.04$88.57$94.78$96.10$91.34$86.27$88.53$90.38$84.46$80.63$75.65$75.01$74.62$67.32$70.20$69.35$69.71$64.96$70.24$70.73$69.90$70.28$74.13$72.08$69.20$65.74$68.24$68.32$67.21$59.91$67.86$69.83$75.96$58.30$75.37$84.15$82.58$80.01$81.55$80.31$74.91$89.34$84.05$95.03$99.38
$288$273$268$294$242$215$213$228$207$113$143$97.25$100$49.00$46.05$43.05$33.83$42.11$41.75$44.21$45.05$42.42$40.18$40.42$41.25$38.24$33.64$29.65$29.87$29.74$26.81$27.63$26.82$27.25$25.87$26.90$26.92$27.02$27.35$29.60$28.28$27.93$26.11$27.02$27.68$27.40$22.04$25.37$34.10$34.63$22.21$32.82$35.86$32.64$30.25$31.61$31.52$28.59$38.00$30.01$39.16$45.21
$152$143$138$145$136$133$116$119$115$40.88$7.14$34.84$33.74$54.56$52.08$47.23$38.31$48.92$46.81$50.57$51.04$48.92$46.08$48.11$49.13$46.22$46.99$46.01$45.14$44.88$40.50$42.57$42.53$42.46$39.09$43.34$43.81$42.88$42.94$44.53$43.80$41.28$39.63$41.22$40.63$39.81$37.86$42.50$35.73$41.33$36.09$42.55$48.30$49.94$49.76$49.95$48.79$46.33$51.34$54.05$55.87$54.17
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$137$141$138$133$122$116$104$97.14$110$37.90$11.49$29.35$28.27$49.75$52.74$45.22$37.74$30.28$51.36$44.13$49.42$43.38$42.00$50.37$43.58$44.38$46.75$44.92$42.67$44.17$45.55$40.18$42.50$41.29$41.15$40.53$40.57$43.83$44.76$43.86$42.43$43.08$40.10$40.35$40.84$43.34$46.24$42.84$45.04$43.98$87.77$45.34$46.71$0$47.92$43.61$44.77$43.72$52.76$49.95$52.93$56.68
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$5.42$0$0$0$0$0$0$0$0$0$-0.34$0$-0.13$-2.91$0$0$0$0$9.77$-1.40$-4.46$-0.19$43.64$-0.28$0$-46.19$1.06$2.17$-1.22$0.12$-1.51$-0.46$0.09$-6.04
$137$141$138$133$122$116$104$97.14$110$37.90$11.49$29.35$28.27$49.75$52.74$45.22$37.74$30.28$51.36$44.13$49.42$43.38$42.00$50.37$43.58$44.38$46.75$44.92$37.25$44.17$45.55$40.18$42.50$41.29$42.08$40.53$40.57$43.83$45.10$43.86$42.56$45.99$42.63$40.35$40.84$43.34$36.47$44.24$77.81$44.17$44.13$45.62$46.71$46.19$46.87$41.44$46.00$43.60$54.26$50.41$52.84$62.72
$14.16$2.78$-0.29$12.78$13.78$16.72$12.66$22.03$4.11$2.99$-4.35$5.49$5.47$4.81$-0.66$2.00$0.57$18.64$-4.55$6.45$1.62$5.54$4.09$-2.27$5.55$1.84$0.24$1.09$7.89$0.71$-5.04$2.39$0.03$1.17$-2.99$2.81$3.24$-0.95$-2.17$0.68$1.24$-4.71$-3.00$0.87$-0.20$-3.53$1.39$-1.74$-42.08$-2.83$-8.04$-3.07$1.59$3.75$2.90$8.51$2.79$2.73$-2.92$3.63$3.03$-8.56
$-12.44$-12.08$27.28$-13.36$-10.22$-8.70$-12.92$2.99$-12.44$-6.48$-7.71$-4.05$-4.45$0.05$0.55$0.47$0.44$-1.23$0.29$-0.15$0.19$0.28$-1.27$-0.08$-1.04$0.05$-0.40$0.71$-0.28$0.13$-0.03$-0.10$0.10$-0.04$-0.35$-0.13$-0.12$-0.37$-0.31$-0.04$-0.13$-0.39$-0.31$-0.38$-0.29$-0.27$-0.31$-0.21$-0.23$-0.09$-0.06$-0.02$-0.01$-0.50$-1.57$-0.12$-0.17$1.63$-0.56$-0.01$0.18$0.24
$1.72$-9.30$-13.01$-0.58$3.56$8.02$-0.26$25.02$-8.33$-3.49$-12.06$1.44$1.02$4.86$-0.11$2.47$1.01$17.41$-4.26$6.30$1.82$5.82$2.81$-2.35$4.51$1.88$-0.16$1.80$7.61$0.84$-5.07$2.29$0.13$1.13$-3.34$2.68$3.13$-1.32$-2.47$0.63$1.11$-5.11$-3.31$0.49$-0.49$-3.80$1.09$-1.95$-42.32$-2.92$-8.10$-3.09$1.58$3.25$1.33$8.39$2.62$4.36$-3.48$3.63$3.21$-8.32
$-0.18$-4.08$3.32$0.99$0.54$2.11$1.62$8.48$-3.61$-0.96$-1.73$0.22$0.56$1.26$-0.33$0.74$0.39$4.88$-1.25$1.52$0.51$1.67$0.21$-1.53$1.32$0.65$-20.40$0.48$0.34$-0.01$-0.43$0.46$-0.05$0.11$0.35$0.25$0.20$0.06$0.52$0.17$0.31$-0.78$0.26$0.30$-0.50$-0.20$0.24$-0.39$19.22$-1.14$-2.53$-0.94$0.50$1.20$1.21$2.62$1.14$2.13$-3.37$0.85$1.31$-2.40
$1.90$-5.22$-16.33$-1.57$3.02$5.91$-1.88$16.54$-4.72$-2.54$-10.33$1.23$0.46$3.60$0.22$1.74$0.62$12.53$-3.01$4.77$1.31$4.15$2.60$-0.82$3.19$1.24$20.24$1.32$7.27$0.86$-4.64$1.83$0.17$1.02$-3.69$2.43$2.93$-1.37$-3.00$0.46$0.80$-4.32$-3.57$0.18$0.01$-3.60$0.85$-1.56$-61.54$-1.79$-5.57$-2.15$1.09$2.05$0.11$5.77$1.48$2.23$-0.11$2.77$1.90$-5.92
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$1.90$-5.22$-16.33$-1.57$3.02$5.91$-1.88$16.54$-4.72$-2.54$-10.33$1.23$0.46$3.60$0.22$1.74$0.62$12.53$-3.01$4.77$1.31$4.15$2.60$-0.82$3.19$1.24$20.24$1.32$7.27$0.86$-4.64$1.83$0.17$1.02$-3.69$2.43$2.93$-1.37$-3.00$0.46$0.80$-4.32$-3.57$0.18$0.01$-3.60$0.85$-1.56$-61.54$-1.79$-5.57$-2.15$1.09$2.05$0.11$5.77$1.48$2.23$-0.11$2.77$1.90$-5.92
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.33$0$0$1.37$0.67$0.42$0.39$0.38$0.88$0.24$0.38$-0.01$0.03$-0.01$-0.02$-0.03$-0.62$-2.34$0.21$0.10$-0.02$-1.27$-0.05$-0.03
$1.90$-5.22$-16.33$-1.57$3.02$5.91$-1.88$16.54$-4.72$-2.54$-10.33$1.23$0.46$3.60$0.22$1.74$0.62$12.53$-3.01$4.77$1.31$4.15$2.60$-0.82$3.19$1.24$20.24$1.32$7.27$0.86$-4.64$1.83$0.17$1.02$-3.69$2.43$2.93$-1.37$-2.67$0.46$0.80$-2.96$-2.90$0.60$0.40$-3.22$1.72$-1.32$-61.16$-1.80$-5.55$-2.16$1.07$2.02$-0.51$3.43$1.69$2.33$-0.14$1.50$1.85$-5.95
$33.35$20.50$16.74$30.45$28.89$32.91$27.00$32.00$18.63$11.23$1.08$10.52$13.05$6.75$3.30$3.64$2.08$20.15$-3.06$7.91$3.08$7.02$5.82$-0.51$7.23$3.52$2.07$2.68$9.54$2.42$-3.36$4.36$2.26$3.36$-0.78$4.93$5.37$1.15$-0.04$2.84$3.40$-2.42$-0.64$3.24$2.04$-1.47$3.27$0.22$-12.23$-1.10$-6.59$-1.84$2.98$5.08$4.74$10.02$4.26$4.22$-1.68$5.22$4.85$-6.69
$14.16$2.78$-0.29$12.78$13.78$16.72$12.66$22.03$4.11$2.99$-4.35$5.49$5.47$4.81$-0.66$2.00$0.57$18.64$-4.55$6.45$1.62$5.54$4.09$-2.27$5.55$1.84$0.24$1.09$7.89$0.71$-5.04$2.39$0.03$1.17$-2.99$2.81$3.24$-0.95$-2.17$0.68$1.24$-4.71$-3.00$0.87$-0.20$-3.53$1.39$-1.74$-42.08$-2.83$-8.04$-3.07$1.59$3.75$2.90$8.51$2.79$2.73$-2.92$3.63$3.03$-8.56
$0.04$-0.11$-0.38$-0.03$0.07$0.14$0.03$0.43$-0.12$-0.13$-0.53$0.06$0.02$0.20$0.02$0.10$0.04$0.70$-0.17$0.27$0.08$0.23$0.15$-0.05$0.18$0.07$1.14$0.08$0.41$0.05$-0.27$0.11$0.01$0.06$-0.22$0.14$0.17$-0.08$-0.15$0.03$0.05$-0.17$-0.17$0.04$0.03$-0.19$0.10$-0.08$-3.56$-0.11$-0.33$-0.13$0.06$0.12$-0.03$0.20$0.10$0.14$-0.01$0.09$0.11$-0.35
$0.04$-0.11$-0.38$-0.03$0.07$0.14$0.03$0.42$-0.12$-0.13$-0.52$0.06$0.02$0.20$0.01$0.10$0.04$0.67$-0.16$0.26$0.07$0.22$0.14$-0.05$0.18$0.07$1.11$0.07$0.40$0.05$-0.26$0.10$0.01$0.06$-0.21$0.14$0.17$-0.08$-0.15$0.03$0.05$-0.17$-0.17$0.04$0.03$-0.19$0.10$-0.08$-3.56$-0.11$-0.32$-0.13$0.06$0.12$-0.03$0.20$0.10$0.14$-0.01$0.09$0.11$-0.35