NASDAQ:BELFB
Bel Fuse Inc.
- Stock
Last Close
139.48
06/11 21:00
Market Cap
857.31M
Beta: 1.68
Volume Today
5.32K
Avg: 111.94K
PE Ratio
11.27
PFCF: 10.18
Dividend Yield
0.42%
Payout:4.53%
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | Dec '24 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 487.08M - | 567.08M 16.43% | 500.15M 11.80% | 491.61M 1.71% | 548.18M 11.51% | 492.41M 10.17% | 465.77M 5.41% | 543.49M 16.69% | 654.23M 20.38% | 639.81M 2.20% | 534.79M 16.41% | |
cost of revenue | 399.10M - | 458.25M 14.82% | 400.25M 12.66% | 389.60M 2.66% | 438.41M 12.53% | 381.71M 12.93% | 346.04M 9.35% | 409.11M 18.23% | 470.78M 15.07% | 423.96M 9.94% | 332.43M 21.59% | |
gross profit | 87.98M - | 108.83M 23.70% | 99.91M 8.20% | 102.01M 2.10% | 109.77M 7.61% | 110.70M 0.84% | 119.73M 8.16% | 134.38M 12.24% | 183.45M 36.52% | 215.85M 17.66% | 202.36M 6.25% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | 72.05M - | 78.11M 8.41% | 71.00M 9.10% | 85.07M 19.80% | 79.94M 6.03% | 86.61M - | ||||||
selling general and administrative expenses | 72.05M - | 78.11M 8.41% | 71.00M 9.10% | 85.07M 19.80% | 79.94M 6.03% | 76.06M 4.85% | 78.70M 3.47% | 86.61M 10.05% | 92.34M 6.62% | 97.73M 5.84% | 110.62M 13.18% | |
research and development expenses | 26.93M - | 23.61M 12.31% | 21.89M 7.28% | 20.24M 7.55% | 22.49M 11.11% | 23.59M 4.89% | ||||||
other expenses | -678K - | -2.34M 244.69% | -1.78M 23.62% | -388K 78.26% | -2.71M 598.20% | -2.81M 3.58% | 3.86M 237.53% | |||||
cost and expenses | 471.15M - | 536.37M 13.84% | 471.25M 12.14% | 474.67M 0.73% | 518.35M 9.20% | 484.70M 6.49% | 448.36M 7.50% | 517.61M 15.45% | 583.36M 12.70% | 544.19M 6.72% | 470.50M 13.54% | |
operating expenses | 72.05M - | 78.11M 8.41% | 71.00M 9.10% | 85.07M 19.80% | 79.94M 6.03% | 102.99M 28.84% | 102.31M 0.65% | 108.50M 6.05% | 112.58M 3.76% | 120.22M 6.79% | 138.06M 14.84% | |
interest expense | 3.98M - | 7.59M 90.75% | 6.66M 12.20% | 6.80M 2.10% | 5.32M 21.83% | 5.45M 2.46% | 4.75M 12.89% | 3.54M 25.37% | 3.38M 4.60% | 2.85M 15.66% | 4.08M 43.09% | |
ebitda | 16.20M - | 35.43M 118.71% | 29.52M 16.68% | 17.05M 42.25% | 29.16M 71.00% | 5.37M 81.57% | 15.63M 190.90% | 25.49M 63.10% | 68.16M 167.39% | 108.94M 59.82% | 82.34M 24.41% | |
operating income | 14.09M - | 28.60M 102.94% | -76.51M 367.52% | 16.34M 121.35% | 29.61M 81.24% | -11.10M 137.48% | -793K 92.85% | 8.63M 1,188.40% | 65.15M 654.80% | 95.63M 46.79% | 64.30M 32.76% | |
depreciation and amortization | 19.75M - | 23.01M 16.52% | 21.78M 5.35% | 20.72M 4.87% | 18.21M 12.12% | 16.47M 9.53% | 16.42M 0.29% | 16.86M 2.67% | 3.02M 82.11% | 13.31M 341.23% | 16.46M 23.63% | |
total other income expenses net | -1.83M - | -2.11M 15.39% | -105.42M 4,886.52% | -605K 99.43% | -900K 48.76% | 3.80M 521.78% | 12.93M 240.60% | 18.70M 44.61% | -6.09M 132.56% | -12.33M 102.48% | -2.49M 79.81% | |
income before tax | 10.39M - | 25.73M 147.64% | -82.55M 420.81% | 9.64M 111.68% | 23.62M 144.90% | -7.30M 130.92% | 12.14M 266.20% | 27.33M 125.17% | 59.06M 116.12% | 83.30M 41.05% | 61.81M 25.80% | |
income tax expense | 1.30M - | 6.54M 404.24% | -17.72M 371.12% | 21.54M 221.57% | 2.91M 86.50% | 1.44M 50.43% | -659K 145.73% | 2.51M 480.27% | 6.37M 154.19% | 9.47M 48.65% | 12.62M 33.23% | |
net income | 9.10M - | 19.20M 111.07% | -64.83M 437.73% | -11.90M 81.65% | 20.71M 274.07% | -8.74M 142.22% | 12.79M 246.35% | 24.82M 93.99% | 52.69M 112.28% | 73.83M 40.13% | 40.96M 44.52% | |
weighted average shs out | 11.67M - | 11.87M 1.77% | 11.92M 0.43% | 12.03M 0.91% | 12.11M 0.68% | 12.28M 1.40% | 12.33M 0.37% | 12.40M 0.59% | 2.14M 82.72% | 14.55M 578.88% | 12.55M 13.76% | |
weighted average shs out dil | 11.67M - | 11.87M 1.77% | 11.92M 0.43% | 12.03M 0.91% | 12.11M 0.68% | 12.28M 1.40% | 12.33M 0.37% | 12.40M 0.59% | 10.39M 16.20% | 14.55M 39.97% | 12.55M 13.76% | |
eps | 0.79 - | 1.64 107.59% | -5.44 431.71% | -0.99 81.80% | 1.71 272.73% | -0.71 141.52% | 0.97 236.62% | 2.02 108.25% | 4.27 111.39% | 5.07 18.74% | 3.26 35.70% | |
epsdiluted | 0.79 - | 1.64 107.59% | -5.44 431.71% | -0.99 81.80% | 1.71 272.73% | -0.71 141.52% | 0.97 236.62% | 2.02 108.25% | 4.27 111.39% | 5.07 18.74% | 3.26 35.70% |
All numbers in USD (except ratios and percentages)