Remix.run Logo
tim333 3 hours ago

>Debt-to-Equity ratio D/E is 520

It's actually 520% or 5.2 - still high but 520 would be crazy.