XML 65 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Capital Stock (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Summary of Activities in Shares of Capital Stock

The following table summarizes the activity in shares of capital stock.

 

   Class A   Class C 
Outstanding shares at December 31, 2022 (1)   20,712,892    3,180,031 
           
Exercise of stock options   279,177    - 
Vesting of restricted stock units   1,215    - 
Conversion of Class C to Class A   59,599    (59,599)
           
Outstanding shares at December 31, 2023 (1)   21,052,883    3,120,432 
           
Exercise of stock options   200,072    201,667 
Vesting of restricted stock units   1,785    - 
Conversion of Class C to Class A   266    (266)
           
Outstanding shares at December 31, 2024   21,255,006    3,321,833 

 

 

(1)Adjusted retroactively for the effect of annual stock dividends
Schedule of Earnings Per Share, Basic and Diluted

Earnings per share amounts have been retroactively adjusted for the effect of annual stock dividends. In accordance with GAAP, the basic and diluted earnings per share amounts were calculated as follows:

 

   2024   2023 
   Years Ended December 31, 
   2024   2023 
Numerator:        
Net earnings  $26,535,768   $14,495,058 
           
Denominator:          
Denominator for basic earnings per share-weighted-average shares   23,314,643    23,189,418 
           
Effect of dilutive securities          
Employee stock options   660,835    623,906 
Unvested restricted stock units   30    - 
Dilutive potential common shares   660,865    623,906 
           
Denominator for diluted earnings per share-adjusted weighted-average shares and assumed conversions   23,975,508    23,813,324 
           
Basic earnings per share  $1.14   $0.63 
Diluted earnings per share  $1.11   $0.61