TANDY LEATHER FACTORY INC (TLF) › Cost of RevenueTANDY LEATHER FACTORY INC (TLF) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2016: $31.21M2017: $33.33M2018: $32.26M2019: $32.96M2020: $28.03M2021: $35.66M2022: $33.84M2023: $31.07M2024: $32.59M2025: $32.78M$32.78M2016Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$32.78M+0.6%2024$32.59M+4.9%2023$31.07M-8.2%2022$33.84M-5.1%2021$35.66M+27.2%2020$28.03M-15.0%2019$32.96M+2.2%2018$32.26M-3.2%2017$33.33M+6.8%2016$31.21M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share