All Values in Millions USD (except Per Share)
Cost of revenue
FY 2014FY 2015FY 2016FY 2017FY 2018
479.77420.22349.77504.91586.10