| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| Return on Equity | -4.914 | -8.164 | -5.213 | -2.316 |
| Net Profit Margin | -10.871 | -17.565 | -11.218 | -5.227 |
| Debt to Asset Ratio | 50.915 | 47.095 | 46.856 | 45.25 |
| Cash Ratio | 74.692 | 48.114 | 39.325 | 44.215 |
| Quick Ratio | 176.176 | 143.433 | 137.712 | 150.179 |
| Current Ratio | 286.6 | 244.511 | 246.592 | 266.766 |
Orthofix Medical Inc. (OFIX)
Orthofix Medical Inc. (OFIX)