XML 52 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent Events (Tables)
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Historical earnings per share and the pro forma earnings per share

The following table shows the Historical earnings per share and the pro forma earnings per share assuming the stock split was effective:

                         
    Years Ended December 31,  

 

 

  2023   2022   2021  
Historical Earnings per common share:                        
 Net Income attributable to the Company -                        
    Basic    $ 0.56       0.49       3.02  
    Diluted    $ 0.56       0.48       3.00  
                         
Pro Forma Earnings per common share (unaudited):                        
 Net Income attributable to the Company -                        
    Basic    $ 0.28       0.24       1.51  
    Diluted    $ 0.28       0.24       1.50