| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| P/E Ratio | - | 105.18 | 69.469 | 33.129 |
| Return on Equity | -0.559 | -0.437 | 0.397 | 3.15 |
| Net Profit Margin | -0.73 | -0.666 | 0.501 | - |
| Debt to Asset Ratio | 63.793 | 62.865 | 62.985 | 62.935 |
| Cash Ratio | 17.512 | 21.187 | 22.622 | 16.567 |
| Quick Ratio | 138.626 | 135.025 | 137.659 | 136.431 |
| Current Ratio | 262.678 | 256.265 | 250.485 | 258.787 |
Distribution Solutions Group, Inc. (DSGR)
Distribution Solutions Group, Inc. (DSGR)