RETRACTABLE TECHNOLOGIES INC (RVP) › Cost of RevenueRETRACTABLE TECHNOLOGIES INC (RVP) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2009: $25.47M2010: $23.70M2011: $21.20M2012: $22.47M2013: $20.48M2014: $22.50M2015: $18.99M2016: $19.48M2017: $24.52M2018: $23.05M2019: $27.66M2020: $44.85M2021: $93.03M2022: $66.57M2023: $34.49M2024: $34.08M2025: $38.22M$38.22M2009Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$38.22M+12.2%2024$34.08M-1.2%2023$34.49M-48.2%2022$66.57M-28.4%2021$93.03M+107.4%2020$44.85M+62.2%2019$27.66M+20.0%2018$23.05M-6.0%2017$24.52M+25.9%2016$19.48M+2.6%2015$18.99M-15.6%2014$22.50M+9.9%2013$20.48M-8.9%2012$22.47M+6.0%2011$21.20M-10.5%2010$23.70M-6.9%2009$25.47M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share