v3.26.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net sales $ 220,510 $ 178,980 $ 609,686 $ 499,517
Cost of sales 130,229 107,840 365,840 304,475
Gross profit 90,281 71,140 243,846 195,042
Research and development costs 8,795 7,549 26,308 22,875
Selling, general and administrative expenses 39,437 32,804 112,452 93,225
Restructuring charges 57 219 157 (2,434)
Gain on sale of properties 0 (1,626) 0 (5,701)
Earnout liability adjustment 2,439 1,857 3,291 1,857
Income from operations 39,553 30,337 101,638 85,220
Interest expense (71) (3,630) (4,403) (11,775)
Interest income 2,740 238 4,170 777
Other income, net 4,419 1,058 788 11,265
Earnings before provision for income taxes 46,641 28,003 102,193 85,487
Provision for income taxes 8,252 5,448 14,845 17,817
Net earnings 38,389 22,555 87,348 67,670
Less: Net earnings attributable to noncontrolling interest 276 620 3,005 2,280
Redemption value adjustment attributable to noncontrolling interest 11,823 (315) 21,194 (1,595)
Net earnings attributable to Bel Fuse shareholders $ 26,290 $ 22,250 $ 63,149 $ 66,985
Common Class A [Member]        
Net earnings per common share attributable to Bel Fuse shareholders:        
Net earnings per common share - basic (in dollars per share) $ 1.74 $ 1.68 $ 4.45 $ 5.07
Net earnings per common share - diluted (in dollars per share) $ 1.74 $ 1.68 $ 4.45 $ 5.07
Weighted-average number of shares outstanding attributable to Bel Fuse shareholders:        
Weighted-average number of shares outstanding - basic (in shares) 2,115 2,115 2,115 2,115
Weighted-average number of shares outstanding - diluted (in shares) 2,115 2,115 2,115 2,115
Common Class B [Member]        
Net earnings per common share attributable to Bel Fuse shareholders:        
Net earnings per common share - basic (in dollars per share) $ 1.84 $ 1.77 $ 4.69 $ 5.35
Net earnings per common share - diluted (in dollars per share) $ 1.83 $ 1.77 $ 4.69 $ 5.35
Weighted-average number of shares outstanding attributable to Bel Fuse shareholders:        
Weighted-average number of shares outstanding - basic (in shares) 12,312 10,548 11,455 10,519
Weighted-average number of shares outstanding - diluted (in shares) 12,324 10,548 11,465 10,519