XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 1 - Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Debt Securities, Held-to-Maturity [Table Text Block]
  

December 31, 2024

  

December 31, 2023

 
         

Held to maturity U.S. Treasury securities

        

Amortized Cost

 $950  $37,548 

Gross Unrealized Gain

 $26  $103 

Fair Value

 $977  $37,651 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Years Ended December 31,

 
  

2024

  

2023

  

2022

 

Numerator:

            

Net earnings attributable to Bel shareholders

 $40,960  $73,831  $52,689 

Less dividends declared:

            

Class A

  508   512   514 

Class B

  2,931   2,997   2,922 

Undistributed earnings

 $37,521  $70,322  $49,253 
             

Undistributed earnings allocation:

            

Class A undistributed earnings

 $6,064  $11,318  $8,084 

Class B undistributed earnings

  31,457   59,004   41,169 

Total undistributed earnings

 $37,521  $70,322  $49,253 
             

Net earnings allocation:

            

Class A net earnings

 $6,572  $11,830  $8,598 

Class B net earnings

  34,388   62,001   44,091 

Net earnings

 $40,960  $73,831  $52,689 
             

Denominator:

            

Weighted average shares outstanding:

            

Class A

  2,124   2,142   2,143 

Class B

  10,491   10,634   10,394 
             

Net earnings per share attributable to Bel shareholders:

            

Class A

 $3.10  $5.52  $4.01 

Class B

 $3.28  $5.83  $4.24