XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NET INCOME PER SHARE
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
NET INCOME PER SHARE NET INCOME PER SHARE
The following is a reconciliation of the numerator and denominator in the basic and diluted net income per common share computations:
Three Months Ended
March 31,
2024
March 31,
2023
Numerator:
Net income$7,746 $20,964 
Denominator:
Weighted average common shares outstanding – basic
660,821,930 651,730,993 
Dilutive common equivalent shares from common stock equivalents
2,743,361 31,754,189 
Weighted average common shares outstanding – diluted
663,565,291 683,485,182 
Net income per share:
Basic$0.01 $0.03 
Diluted$0.01 $0.03 
Options to purchase 8,455,797 and 1,430,590 shares of the Company’s common stock for the three months ended March 31, 2024 and March 31, 2023, respectively, were not included in the computation of diluted net income per share because the exercise prices of these options were greater than the average market price per share of the Company’s common stock for the applicable period, and therefore would have been anti-dilutive.