Foraco International (TSX:FAR) posted robust earnings growth averaging 12.9% per year over the past five years, but its latest results showed an earnings decline and a net profit margin of 7.3%, down ...