3 ms·Faulty math here - revenues are down 91.3% actually.by churchill 2y agoFaulty math here - revenues are down 91.3% actually.