Aurobindo Pharma Limited reported revenue of $2.9 billion for FY22.