PETMED EXPRESS INC (PETS) › Cost of RevenuePETMED EXPRESS INC (PETS) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2017: $169.86M2018: $175.99M2019: $188.10M2020: $202.88M2021: $219.27M2022: $195.34M2023: $171.07M2024: $189.33M2025: $157.84M$157.84M2017Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$157.84M-16.6%2024$189.33M+10.7%2023$171.07M-12.4%2022$195.34M-10.9%2021$219.27M+8.1%2020$202.88M+7.9%2019$188.10M+6.9%2018$175.99M+3.6%2017$169.86M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share