BEL FUSE INC /NJ (BELFB) › Cost of RevenueBEL FUSE INC /NJ (BELFB) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2017: $389.26M2018: $408.93M2019: $382.44M2020: $346.04M2021: $409.11M2022: $470.78M2023: $423.96M2024: $332.43M2025: $411.04M$411.04M2017Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$411.04M+23.6%2024$332.43M-21.6%2023$423.96M-9.9%2022$470.78M+15.1%2021$409.11M+18.2%2020$346.04M-9.5%2019$382.44M-6.5%2018$408.93M+5.1%2017$389.26M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share