3 ms·Your own link cited a 43% drop in revenue, a 21% drop in income, and a large deficit.by fauxpause_ 3y agoYour own link cited a 43% drop in revenue, a 21% drop in income, and a large deficit.