Agree johnboy.
5 consecutive years of revenue growth
5 consecutive years of NPAT growth
Consistent margin delivery in a competitive environment
3 consecutive years of div's and growth each year
Consistent growth in free cash flow
Rising ROE
Minimal debt
Trading on a crazy PE right now. Definite value here