v3.26.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net sales $ 210,685 $ 168,299 $ 389,176 $ 320,537
Cost of sales 126,718 103,216 235,611 196,635
Gross profit 83,967 65,083 153,565 123,902
Research and development costs 9,006 8,104 17,513 15,326
Selling, general and administrative expenses 36,285 30,914 73,015 60,421
Restructuring charges 24 280 100 (2,653)
Gain on sale of properties 0 (4,075) 0 (4,075)
Earnout liability adjustment 233 0 852 0
Income from operations 38,419 29,860 62,085 54,883
Interest expense (1,802) (3,993) (4,332) (8,145)
Interest income 1,280 264 1,430 539
Other (expense) income, net (137) 7,568 (3,631) 10,207
Earnings before provision for income taxes 37,760 33,699 55,552 57,484
Provision for income taxes 3,785 6,906 6,593 12,369
Net earnings 33,975 26,793 48,959 45,115
Less: Net earnings attributable to noncontrolling interest 1,757 822 2,729 1,660
Redemption value adjustment attributable to noncontrolling interest 6,738 (890) 9,371 (1,280)
Net earnings attributable to Bel Fuse shareholders $ 25,480 $ 26,861 $ 36,859 $ 44,735
Common Class A [Member]        
Net earnings per common share:        
Net earnings per common share - basic (in dollars per share) $ 1.8 $ 2.03 $ 2.69 $ 3.39
Net earnings per common share - diluted (in dollars per share) $ 1.79 $ 2.03 $ 2.68 $ 3.39
Weighted-average number of shares outstanding:        
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:        
Net earnings per common share - basic (in dollars per share) $ 1.89 $ 2.14 $ 2.83 $ 3.58
Net earnings per common share - diluted (in dollars per share) $ 1.89 $ 2.14 $ 2.83 $ 3.58
Weighted-average number of shares outstanding:        
Weighted-average number of shares outstanding - basic (in shares) 11,483 10,551 11,020 10,504
Weighted-average number of shares outstanding - diluted (in shares) 11,497 10,551 11,028 10,504