MARTIN MIDSTREAM PARTNERS L.P. (MMLP) › Cost of RevenueMARTIN MIDSTREAM PARTNERS L.P. (MMLP) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2016: $478.19M2017: $594.67M2018: $659.31M2019: $492.80M2020: $356.93M2021: $533.10M2022: $623.31M2023: $389.68M2024: $297.04M2025: $318.62M$318.62M2016Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$318.62M+7.3%2024$297.04M-23.8%2023$389.68M-37.5%2022$623.31M+16.9%2021$533.10M+49.4%2020$356.93M-27.6%2019$492.80M-25.3%2018$659.31M+10.9%2017$594.67M+24.4%2016$478.19M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share