MTC reports solid operational and financial results