OPTICAL CABLE CORP (OCC) › Cost of RevenueOPTICAL CABLE CORP (OCC) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2016: $44.89M2017: $43.29M2018: $59.96M2019: $53.02M2020: $41.19M2021: $42.86M2022: $48.57M2023: $49.88M2024: $48.47M2025: $50.44M$50.44M2016Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$50.44M+4.1%2024$48.47M-2.8%2023$49.88M+2.7%2022$48.57M+13.3%2021$42.86M+4.1%2020$41.19M-22.3%2019$53.02M-11.6%2018$59.96M+38.5%2017$43.29M-3.6%2016$44.89M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share