v3.25.1
Earnings Per Share
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Earnings Per Share
15.
EARNINGS PER SHARE
Basic and diluted net loss per share attributable to the Company was calculated as follows:
 
    
Year Ended
 
    
December 31, 2024
    
December 31, 2023
    
December 31, 2022
 
Numerator:
        
Net loss
   $ (105,126    $ (174,287    $ (421,481
Less: Net loss attributable to
non-controlling
interests
     760      1,425      (5,476
  
 
 
    
 
 
    
 
 
 
Net loss attributable to shareholders
   $ (105,886    $ (175,712    $ (416,005
  
 
 
    
 
 
    
 
 
 
Denominator:
        
Weighted average shares outstanding - basic and diluted
     462,496,369        402,776,616        392,571,102  
  
 
 
    
 
 
    
 
 
 
Loss per share - basic and diluted
   $ (0.23    $ (0.44    $ (1.06
  
 
 
    
 
 
    
 
 
 
 
Certain share based equity awards were excluded from the computation of dilutive loss per share because inclusion of these awards would have had an anti-dilutive effect. The following table reflects the awards excluded.
 
    
Year Ended
 
    
December 31, 2024
    
December 31, 2023
    
December 31, 2022
 
Convertible Debt
     94,921,481        11,479,199        13,362,177