Dwyane. Any contract that specifically outlines revenues is considered by the SEC as a "Significant Material Event" effecting the company & shareholders!
$1.2 million is definitely significant for a publically traded reporting company, particularly on the one that's traded on the OTC.