Cabot earnings fall on Japan outage, miss estimates

02:20 AM | April 30, 2013 | Clay Boswell