4 ms·The article says revenues are down 43% from a year ago.by tssva 4y agoThe article says revenues are down 43% from a year ago.