Reconciliation of Numerators and Denominators Used in Basic and Diluted Per Share Computations |
The table below presents for the periods indicated a reconciliation of the numerators and denominators we used to compute basic and diluted net income (loss) per share for our Class A common stock and our
Class B common stock:
|
|
Three Months Ended June 30,
|
|
|
|
2023
|
|
|
2022
|
|
|
|
Class A
|
|
|
Class B
|
|
|
Class A
|
|
|
Class B
|
|
|
|
(in thousands, except per share data)
|
|
Basic net income (loss) per share:
|
|
|
|
|
|
|
|
|
|
|
|
|
Numerator:
|
|
|
|
|
|
|
|
|
|
|
|
|
Allocation of net income (loss)
|
|
$
|
1,694
|
|
|
$
|
303
|
|
|
$
|
(6,866
|
)
|
|
$
|
(1,342
|
)
|
Denominator:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted-average shares outstanding
|
|
|
27,382
|
|
|
|
5,577
|
|
|
|
26,070
|
|
|
|
5,577
|
|
Basic net income (loss) per share
|
|
$
|
0.06
|
|
|
$
|
0.05
|
|
|
$
|
(0.26
|
)
|
|
$
|
(0.24
|
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Diluted net income (loss) per share:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Numerator:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Allocation of net income (loss)
|
|
$
|
1,694
|
|
|
$
|
303
|
|
|
$
|
(6,866
|
)
|
|
$
|
(1,342
|
)
|
Denominator:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares used in basic computation
|
|
|
27,382
|
|
|
|
5,577
|
|
|
|
26,070
|
|
|
|
5,577
|
|
Weighted-average shares effect of dilutive securities:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Director and employee stock options
|
|
|
107
|
|
|
|
—
|
|
|
|
—
|
|
|
|
—
|
|
Number of shares used in diluted computation
|
|
|
27,489
|
|
|
|
5,577
|
|
|
|
26,070
|
|
|
|
5,577
|
|
Diluted net income (loss) per share
|
|
$
|
0.06
|
|
|
$
|
0.05
|
|
|
$
|
(0.26
|
)
|
|
$
|
(0.24
|
)
|
|
|
Six Months Ended June 30,
|
|
|
|
2023
|
|
|
2022
|
|
|
|
Class A
|
|
|
Class B
|
|
|
Class A
|
|
|
Class B
|
|
|
|
(in thousands, except per share data)
|
|
Basic net income per share:
|
|
|
|
|
|
|
|
|
|
|
|
|
Numerator:
|
|
|
|
|
|
|
|
|
|
|
|
|
Allocation of net income
|
|
$
|
6,085
|
|
|
$
|
1,116
|
|
|
$
|
4,140
|
|
|
$
|
797
|
|
Denominator:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted-average shares outstanding
|
|
|
27,288
|
|
|
|
5,577
|
|
|
|
25,929
|
|
|
|
5,577
|
|
Basic net income per share
|
|
$
|
0.22
|
|
|
$
|
0.20
|
|
|
$
|
0.16
|
|
|
$
|
0.14
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Diluted net income per share:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Numerator:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Allocation of net income
|
|
$
|
6,085
|
|
|
$
|
1,116
|
|
|
$
|
4,140
|
|
|
$
|
797
|
|
Denominator:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares used in basic computation
|
|
|
27,288
|
|
|
|
5,577
|
|
|
|
25,929
|
|
|
|
5,577
|
|
Weighted-average shares effect of dilutive securities:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Director and employee stock options
|
|
|
140
|
|
|
|
—
|
|
|
|
123
|
|
|
|
—
|
|
Number of shares used in diluted computation
|
|
|
27,428
|
|
|
|
5,577
|
|
|
|
26,052
|
|
|
|
5,577
|
|
Diluted net income per share
|
|
$
|
0.22
|
|
|
$
|
0.20
|
|
|
$
|
0.16
|
|
|
$
|
0.14
|
|
|
Antidilutive Securities Excluded From Computation of Earnings Per Share |
We did not include outstanding options to purchase the following number of shares of Class A common stock in our computation of diluted net
income per share because the exercise price of the options exceeded the average market price of our Class A common stock during the applicable periods.
|
Three Months Ended June 30,
|
|
Six Months Ended June 30,
|
|
|
2023
|
|
2022
|
|
2023
|
|
2022
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of options to purchase Class A shares excluded
|
|
|
2,262,435
|
|
|
|
—
|
|
|
|
2,262,435
|
|
|
|
731,600
|
|
|