that's mostly right weo (imo), 'cept the ABB revs figure for the IRC5 product was an estimated aggregate of approx. $78M up to March 2007, according to the RWT/INRA trial brief.
yeah, it really looked like they had the goods on ABB, but how a trial woulda played out is unfortunately something we will never know.
and absent a confidentiality request, i just don't see how they could properly avoid the SEC's disclosure requirements.