MyFinsight

HomeAboutContact
Curious boy with magnifying glass
A worm made of letters APL
A worm made of letters BOA

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2024 MyFinsight. All rights reserved.

Distribution Solutions Group, Inc. (DSGR)

For the quarter ending 2025-06-30, DSGR made $27,313K in revenue. $20,454K in net income. Net profit margin of 74.89%.

Overview

Revenue
$27,313K
Net Income
$20,454K
Net Profit Margin
74.89%
EPS
$0.11
Unit: Thousand (K) dollars
Revenue Breakdown
    • Foreign currency translation adj...
    • Income (loss) before income taxe...

Unit: Thousand (K) dollars (except for numbers of shares and EPS)
2025-06-30
2025-03-31
2024-09-30
2024-06-30
Canada- - 55,912 [1]-
Europe- - 13,853 [1]-
Intersegment revenue elimination- - -415 [1]-
Latin america- - 33,560 [1]-
Other- - 2,987 [1]-
Pacific rim- - 4,958 [1]-
United states- - 357,164 [1]-
Canada branch division- - 39,092 [2]-
Gexpro services- - 116,141 [2]-
Intersegment revenue elimination- - -415 [2]-
Lawson- - 117,957 [2]-
Testequity- - 195,244 [2]-
All other- - - 14,471 [1]
Gexpro services- - - 107,134 [1]
Intersegment revenue elimination- - - -668 [1]
Lawson- - - 121,118 [1]
Testequity- - - 197,481 [1]
Canada- - - 30,978 [2]
Europe- - - 11,753 [2]
Intersegment revenue elimination- - - -668 [2]
Latin america- - - 35,071 [2]
Other- - - 2,884 [2]
Pacific rim- - - 4,266 [2]
United states- - - 355,252 [2]
Income (loss) before income taxes11,862 5,514 2,914 1,716
Income tax expense (benefit)6,859 2,253 -19,007 -180
Net income (loss)5,003 3,261 21,921 1,896
Foreign currency translation adjustment15,451 1,664 4,254 -2,558
Other- - - -
Comprehensive income (loss)20,454 4,925 26,175 -662
Basic income (loss) per share of common stock (in usd per share)0.11 0.07 0.47 0.04
Basic weighted average shares outstanding (in shares)46,381,194 46,601,426 46,799,672 46,818,932
Diluted income (loss) per share of common stock (in usd per share)0.11 0.07 0.46 0.04
Diluted weighted average shares outstanding (in shares)46,562,690 47,400,378 47,560,478 47,623,712
Unit: Thousand (K) dollars (except for numbers of shares and EPS)

Income Statement

DownloadDownload image
Income (loss) beforeincome taxes$11,862K (591.26%↑ Y/Y)Net income (loss)$5,003K (163.87%↑ Y/Y)Foreign currencytranslation adjustment$15,451K (704.03%↑ Y/Y)Income tax expense(benefit)$6,859K (3910.56%↑ Y/Y)Comprehensive income (loss)$20,454K (3189.73%↑ Y/Y)