MILESTONE SCIENTIFIC INC. (MLSS) › Cost of RevenueMILESTONE SCIENTIFIC INC. (MLSS) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2017: $4.31M2018: $5.19M2019: $2.66M2020: $1.82M2021: $3.99M2022: $3.91M2023: $3.03M2024: $2.20M2025: $2.57M$2.57M2017Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$2.57M+16.9%2024$2.20M-27.7%2023$3.03M-22.3%2022$3.91M-2.2%2021$3.99M+119.9%2020$1.82M-31.6%2019$2.66M-48.8%2018$5.19M+20.4%2017$4.31M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share