NET Power (NPWR) Financial Ratios | The Fly