SURGE COMPONENTS INC (SPRS) › Cost of RevenueSURGE COMPONENTS INC (SPRS) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2017: $22.26M2018: $24.09M2019: $23.24M2020: $22.96M2021: $28.94M2022: $37.59M2023: $26.35M2024: $22.31M2025: $25.86M$25.86M2017Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$25.86M+15.9%2024$22.31M-15.3%2023$26.35M-29.9%2022$37.59M+29.9%2021$28.94M+26.0%2020$22.96M-1.2%2019$23.24M-3.5%2018$24.09M+8.2%2017$22.26M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share