XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net sales $ 178,980 $ 123,638 $ 499,517 $ 384,933
Cost of sales 107,840 78,961 304,475 238,782
Gross profit 71,140 44,677 195,042 146,151
Research and development costs 7,549 5,443 22,875 16,652
Selling, general and administrative expenses 32,804 26,700 93,225 75,785
Restructuring charges 219 1,087 (2,434) 1,790
Gain on sale of property (1,626) 0 (5,701) 0
Earnout liability adjustment 1,857 0 1,857 0
Income from operations 30,337 11,447 85,220 51,924
Interest expense (3,630) (414) (11,775) (1,263)
Interest income 238 1,480 777 3,741
Other income (expense), net 1,058 (1,325) 11,265 21
Earnings before provision for income taxes 28,003 11,188 85,487 54,423
Provision for income taxes 5,448 3,108 17,817 11,663
Net earnings available to common shareholders 22,555 8,080 67,670 42,760
Less: Net earnings attributable to noncontrolling interest 620 0 2,280 0
Redemption value adjustment attributable to noncontrolling interest (315) 0 (1,595) 0
Net earnings attributable to Bel Fuse shareholders 22,250 8,080 66,985 42,760
Common Class A [Member]        
Net earnings attributable to Bel Fuse shareholders $ 3,556 $ 1,297 $ 10,730 $ 6,872
Net earnings per common share:        
Net earnings per common share - basic and diluted (in dollars per share) $ 1.68 $ 0.61 $ 5.07 $ 3.23
Weighted-average number of shares outstanding:        
Weighted-average number of shares outstanding - basic and diluted (in shares) 2,115 2,116 2,115 2,126
Common Class B [Member]        
Net earnings attributable to Bel Fuse shareholders $ 18,694 $ 6,783 $ 56,255 $ 35,888
Net earnings per common share:        
Net earnings per common share - basic and diluted (in dollars per share) $ 1.77 $ 0.65 $ 5.35 $ 3.41
Weighted-average number of shares outstanding:        
Weighted-average number of shares outstanding - basic and diluted (in shares) 10,548 10,434 10,519 10,512