XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings (loss) per share of common stock:  
Schedule of Earnings (Loss) Per Share

The following is a reconciliation of the numerator and denominator used to calculate basic earnings (loss) per share and diluted earnings (loss) per share for the three and six months ended June 30, 2024 and 2023:

 

   June 30, 2024   June 30, 2023   June 30, 2024   June 30, 2023 
   Three Months Ended   Six Months Ended 
   June 30, 2024   June 30, 2023   June 30, 2024   June 30, 2023 
  

(As Restated)

       (As Restated)  

 
Basic earnings (loss):                    
Net (loss) income  $2,953  $(3,177)  $19,727   $(5,955)
Diluted earnings (loss):                    
Net income (loss)  $2,953  $(3,177)  $19,727   $(5,955)
Chang in fair value of derivative liability   (647)       (590)    
Interest expense from Convertible Notes   112        215     
Adjusted net (loss) income  $2,418  $(3,177)  $19,352   $(5,955)
                     
Weighted average number of shares-basic   34,821,273    21,261,704    32,638,754    21,038,874 
Potentially dilutive shares   4,243,514        4,243,514     
Weighted average number of shares-Diluted   39,064,787    21,261,704    36,882,268    21,038,874 
Earnings per share                    
Basic  $0.08  $(0.15)  $0.60   $(0.28)
Diluted  $0.06  $(0.15)  $0.52   $(0.28)