| Income Statement | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-09-30 |
|---|---|---|---|---|
| Comprehensive income (loss) | 2,597 | 20,454 | 4,925 | 26,175 |
| Basic income (loss) per share of common stock (in usd per share) | 0.14 | 0.11 | 0.07 | 0.47 |
| Basic weighted average shares outstanding (in shares) | 46,280,811 | 46,381,194 | 46,601,426 | 46,799,672 |
| Diluted income (loss) per share of common stock (in usd per share) | 0.14 | 0.11 | 0.07 | 0.46 |
| Diluted weighted average shares outstanding (in shares) | 47,060,025 | 46,562,690 | 47,400,378 | 47,560,478 |
Distribution Solutions Group, Inc. (DSGR)
Distribution Solutions Group, Inc. (DSGR)