XML 33 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income per Share Attributable to Common Stock (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock

The following table sets forth the computation of basic and diluted net income per share attributable to common stock (in thousands except share and per share data):

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

 

Net income

 

$

7,226

 

 

$

704

 

Denominator:

 

 

 

 

 

 

Weighted-average shares of common stock — basic

 

 

123,945,778

 

 

 

123,289,584

 

Dilutive effect of stock options to purchase common stock

 

 

2,141,741

 

 

 

486,286

 

Dilutive effect of RSUs

 

 

754,844

 

 

 

16,871

 

Dilutive effect of warrants

 

 

75,291

 

 

 

 

Weighted-average shares of common stock — diluted

 

 

126,917,654

 

 

 

123,792,741

 

Net income per share

 

 

 

 

 

 

Basic

 

$

0.06

 

 

$

0.01

 

Diluted

 

$

0.06

 

 

$

0.01

 

Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share

The following table summarizes the weighted average securities that were excluded from the computation of diluted net income per share attributable to common stock as their inclusion would have been antidilutive:

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Stock options to purchase common stock

 

 

 

 

 

3,594,345

 

RSUs

 

 

457,373

 

 

 

1,319,253

 

Warrants

 

 

448,881

 

 

 

588,173