BEL FUSE INC /NJ

Annual Trend FY 2016 FY 2017 FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025
Total Revenue $500.2m $491.6m $548.2m $492.4m $465.8m $543.5m $654.2m $639.8m $534.8m $675.5m
Cost of Revenue $400.2m $389.6m $438.4m $381.7m $346.0m $409.1m $470.8m $424.0m $332.4m $411.0m
Gross Profit $99.9m $102.0m $109.8m $110.7m $119.7m $134.4m $183.5m $215.8m $202.4m $264.4m
Operating Income (Loss) ($76.5m) $16.3m $29.6m $483k $18.7m $31.3m $65.1m $88.0m $64.3m $111.0m
Additional Financial Items
Amortization of Intangible Assets $7.0m $6.7m $6.4m $6.4m $7.1m $7.1m $6.0m $4.7m $6.5m $14.8m
Foreign Currency Transaction Gain (Loss), before Tax ($2.8m) $2.7m $110k ($2.2m) ($44k) $278k ($1.4m) $1.9m $10.8m
Goodwill, Impairment Loss $101.7m $0
Income (Loss) from Continuing Operations before Income Taxes, Domestic ($43.3m) ($2.0m) $300k $17.1m ($6.0m) $7.3m $14.2m $51.5m $29.2m $34.1m
Interest and Other Income $622k $107k
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest $27.3m $59.1m $83.3m $61.8m $95.0m
Net Income (Loss) Attributable to Parent ($64.8m) ($11.9m) $20.7m ($8.7m) $12.8m $24.8m $52.7m $73.8m $41.0m $61.5m
Net Income (Loss) Available to Common Stockholders, Basic $41.0m $61.5m
Selling, General and Administrative Expense $71.0m $85.1m $79.9m $76.1m $78.7m $86.6m $92.3m $99.1m $110.6m $125.8m
Other Nonoperating Income (Expense) ($3.2m) $10.9m
Interest Expense (non-operating) $4.1m $14.8m
Business Combination, Acquisition Related Costs $200k
Current Income Tax Expense (Benefit) ($11.3m) $21.9m $417k $3.6m $1.1m $2.1m $11.0m $13.3m $18.9m $19.6m
Interest Expense $6.7m $6.8m $5.3m $5.4m $4.7m $3.5m $3.4m $2.9m $4.1m $14.8m
Nonoperating Income (Expense) ($2.3m) ($1.8m) ($388k) ($2.7m) ($2.8m)
Research and Development Expense $26.7m $28.8m $29.4m $26.9m $23.6m $21.9m $20.2m $22.5m $23.6m $30.9m
Restructuring Costs $2.1m $308k $222k $2.6m $601k $1.2m $7.3m $10.1m $3.5m ($677k)
Income Tax Expense (Benefit) ($17.7m) $21.5m $2.9m $1.4m ($659k) $2.5m $6.4m $9.5m $12.6m $20.9m