No they have a subscription service... so $12M in ACV (annual contract value) is equal to $1M in monthly payments....
If they signed up a new customer 1st May for a 12M contract - they will only have seen $3M of the full 12M contract value revenue... Hence ACV is forward looking...
Revenue should be $45M (2017 FY ACV value) + a percentage of the new $19.2M in new ACV... When the full yearly comes out it should reflect this minus some churn in subscription revenue.