recently delivered definition

recently delivered. ’ means assets that have been delivered within the 12 months ended March 31, 2017.
recently delivered means assets that have been delivered within the 12 months ended September 30, 2016.