Cabot Corporation (CBT) reports earnings