Distribution Solutions Group, Inc. (DSGR)
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 taxes | 11,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 adjustment | 15,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 |