I'm going to guess that means $100k in annual sales. Its not entirely clear on that point, but the mention of the same number required annually after being approved seems to suggest that. Your use of the work "accumulated" suggests you're talking about a period > 1 year.
Actually, I think you are right that they probably mean $100K a year, although the article doesn't say that. (My startup does >$100K annually too now, but I guess that would limit the potential candidates quite a bit)
Then again, even with some abuse of the rules I think this would probably be a good deal for the US economy. Anyone who is able to "fake" $100K in revenues is not likely to go through the trouble to "take away" any blue color job there. You would just get a well educated tax payer for free.