Financial insights of KBR