| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| Return on Equity | 465.49 | -1.548 | -7.162 | 8.666 |
| Net Profit Margin | -1,945.882 | -16.738 | 112.139 | -132.95 |
| Debt to Asset Ratio | 113.575 | 59.997 | 180.264 | 192.237 |
| Cash Ratio | 206.193 | 419.596 | 85.974 | 85.434 |
| Quick Ratio | 240.504 | 502.484 | NaN | NaN |
| Current Ratio | 244.495 | 511.771 | 107.929 | 97.943 |
Satellogic Inc. (SATLW)
Satellogic Inc. (SATLW)