XML 144 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Income (Loss) Per Share
3 Months Ended
Mar. 31, 2024
Net Income (Loss) Per Share  
Net Income (Loss) Per Share 20. Net Income (Loss) Per Share

 

The following table presents the calculation of the Company’s basic and diluted net income (loss) per share for the three months ended March 31, 2024 and 2023:

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

Numerator

 

 

 

 

 

 

Net income (loss)

 

$(19,271,787 )

 

$742,815

 

Denominator

 

 

 

 

 

 

 

 

Weighted average shares used to compute net loss per share, basic

 

 

41,461,502

 

 

 

39,735,536

 

Weighted average shares used to compute net loss per share, diluted

 

 

41,461,502

 

 

 

44,533,059

 

Basic net income (loss) per share

 

$(0.46 )

 

$0.02

 

Diluted net income (loss) per share

 

$(0.46 )

 

$0.02

 

 

For the three months ended March 31, 2023, outstanding in-the-money options to purchase 199,736 shares of common stock, and 4,737,323 shares of common stock issuable upon conversion of outstanding notes were excluded from the computation of diluted net loss per share as the impact of including these shares would be anti-dilutive.