Titan reports record quarter, fiscal year results

24 Feb 2012