Imperial Petroleum (IMPP) Gross Margin Growth (5y): 2025