v3.26.1
Note 4 - Earnings Per Share - Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Net earnings attributable to Bel Fuse shareholders $ 25,480 $ 11,379 $ 26,861 $ 17,874 $ 36,859 $ 44,735
Undistributed earnings attributable to Bel Fuse shareholders 24,610   25,994   35,126 43,004
Net earnings 33,975   26,793   48,959 45,115
Basic - Net earnings 25,480 11,379 26,861 17,874 36,859 44,735
Undistributed earnings, diluted 24,610   25,994   35,126 43,004
Net earnings attributable to Bel shareholders, diluted 25,480   26,861   36,859 44,735
Net earnings attributable to Bel shareholders, diluted 25,480   26,861   36,859 44,735
Common Class A [Member]            
Less dividends declared 127 127 127 127 254 254
Undistributed earnings attributable to Bel Fuse shareholders 3,673   4,172   5,429 6,920
Net earnings 3,800   4,299   5,683 7,174
Undistributed earnings, diluted 3,669   4,172   5,425 6,920
Net earnings attributable to Bel shareholders, diluted 3,796   4,299   5,679 7,174
Net earnings attributable to Bel shareholders, diluted $ 3,796   $ 4,299   $ 5,679 $ 7,174
Weighted-average shares outstanding, basic (in shares) 2,115   2,115   2,115 2,115
Weighted-average shares outstanding, diluted (in shares) 2,115   2,115   2,115 2,115
Net earnings per share, basic (in dollars per share) $ 1.8   $ 2.03   $ 2.69 $ 3.39
Net earnings per share, diluted (in dollars per share) $ 1.79   $ 2.03   $ 2.68 $ 3.39
Common Class B [Member]            
Less dividends declared $ 743 $ 736 $ 740 $ 737 $ 1,479 $ 1,477
Undistributed earnings attributable to Bel Fuse shareholders 20,937   21,822   29,697 36,084
Net earnings 21,680   22,562   31,176 37,561
Undistributed earnings, diluted 20,941   21,822   29,701 36,084
Net earnings attributable to Bel shareholders, diluted 21,684   22,562   31,180 37,561
Net earnings attributable to Bel shareholders, diluted $ 21,684   $ 22,562   $ 31,180 $ 37,561
Weighted-average shares outstanding, basic (in shares) 11,483   10,551   11,020 10,504
Weighted-average shares outstanding, diluted (in shares) 11,497   10,551   11,028 10,504
Net earnings per share, basic (in dollars per share) $ 1.89   $ 2.14   $ 2.83 $ 3.58
Net earnings per share, diluted (in dollars per share) $ 1.89   $ 2.14   $ 2.83 $ 3.58