There is something I do not understand.
It seems that COPI receives revenue of approximately $0.0025 per call. In a press release dated 5/7/2007 they state "perfect track record of over 3,000,000,000 calls", then in a press release dated 2/5/2008 they say "to date the company has processed over 6,000,000,000 calls, a number equal to the entire global population". So, if we say they hit 3,000,000,000 calls in the 1st quarter 2007 (equates to $7.5 million in revenue over their first 8 years in business, sounds about right) then the next 3 billion calls have happened in the last 10 months, April 1 to Jan. 31, since they have reported revenue of $1,348,000 so far this year there is still $6.15 million left to report? Is this possible?