| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| Return on Equity | 938.895 | -453.57 | -22.468 | -19.277 |
| Net Profit Margin | - | - | - | - |
| Debt to Asset Ratio | 100.282 | 96.666 | 84.304 | 81.227 |
| Cash Ratio | 21.971 | 65.863 | 34.045 | 48.491 |
| Quick Ratio | 121.818 | 178.545 | 167.677 | 172.833 |
| Current Ratio | 216.945 | 305.262 | 301.168 | 310.343 |
MERCER INTERNATIONAL INC. (MERC)
MERCER INTERNATIONAL INC. (MERC)