agree Jeeper.
I actually thought the growth would be absolutely minimal this year as the lack of communication by the company about new contracts was worrying me. Seems like they have been going about their business without any fan fare.
Noticed large contract extensions worth up to $60M mentioned in the presentation but yes overall very happy with the result.