revenue breakup