TDH Holdings, Inc. (PETZ) › Cost of RevenueTDH Holdings, Inc. (PETZ) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2015: $12.29M2016: $17.37M2017: $20.68M2018: $27.73M2019: $14.17M2020: $449.7K2021: $770.0K2022: $105.6K2023: $9762024: $325.3K2025: $1.26M$1.26M2015Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$1.26M+288.3%2024$325.3K+33230.3%2023$976-99.1%2022$105.6K-86.3%2021$770.0K+71.2%2020$449.7K-96.8%2019$14.17M-48.9%2018$27.73M+34.1%2017$20.68M+19.1%2016$17.37M+41.3%2015$12.29M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share