this IS very unusual. Most publicly traded companies that boast of seeing 1 billion in revenues in the foreseeable future file financials.