| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| P/E Ratio | - | 4.597 | 10.942 | 6.054 |
| Return on Equity | -0.258 | 10.454 | 2.996 | 0.745 |
| Net Profit Margin | -0.813 | 29.548 | 8.183 | 2.535 |
| Debt to Asset Ratio | 17.63 | 21.027 | 21.547 | 21.521 |
| Cash Ratio | 157.501 | 128.742 | 99.724 | 106.578 |
| Quick Ratio | 348.35 | 290.637 | 265.086 | 283.374 |
| Current Ratio | 534.747 | 427.393 | 438.936 | 466.143 |
NCS Multistage Holdings, Inc. (NCSM)
NCS Multistage Holdings, Inc. (NCSM)