So assuming the 100M in annual revenue reported in this last post/article , might mean revenue to date thru 2006 from inception(not per year).That would leave $80M for the last 3 years (at max) according to the 8k,just guessing here.
There will be more,they must file their revenue soon.