v3.25.1
Net Income per Share Attributable to Common Stock
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Net Income per Share Attributable to Common Stock

12. Net Income per Share Attributable to Common Stock

Basic net income per share attributable to common stock is computed by dividing net income for the period by the weighted average number of common shares outstanding during the period.

Diluted net income per share attributable to common stock is computed by giving effect to all potentially dilutive common stock equivalents to the extent they are dilutive. The dilutive effect of outstanding options, RSUs and warrants is reflected in diluted net income per share attributable to common stock by application of the treasury stock method. The calculation of diluted net income per share attributable to common stock excludes all anti-dilutive common shares.

The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis to each class of common stock, and the resulting basic and diluted net income per share attributable to common stockholders are, therefore, the same for both Class A and Class B common stock on both an individual and combined basis.

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,

 

 

 

2025

 

2024

 

Numerator:

 

 

 

 

 

Net income

 

$

13,813

 

$

7,226

 

Denominator:

 

 

 

 

 

Weighted-average shares of common stock — basic

 

 

124,941,781

 

 

123,945,778

 

Dilutive effect of stock options

 

 

2,509,281

 

 

2,141,741

 

Dilutive effect of RSUs

 

 

1,043,077

 

 

754,844

 

Dilutive effect of warrants

 

 

307,835

 

 

75,291

 

Weighted-average shares of common stock — diluted

 

 

128,801,974

 

 

126,917,654

 

Net income per share

 

 

 

 

 

Basic

 

$

0.11

 

$

0.06

 

Diluted

 

$

0.11

 

$

0.06

 

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,

 

 

 

2025

 

2024

 

RSUs

 

 

2,599

 

 

457,373

 

Warrants

 

 

 

 

448,881