| 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 per share for our Class A common stock and our Class B common stock:
| |
|
Three Months Ended June 30,
|
|
| |
|
2026
|
|
|
2025
|
|
| |
|
Class A
|
|
|
Class B
|
|
|
Class A
|
|
|
Class B
|
|
|
|
|
(in thousands, except per share data)
|
|
|
Basic net income per share:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Numerator:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Allocation of net income
|
|
$
|
19,211 |
|
|
$
|
3,095 |
|
|
$
|
14,476 |
|
|
$
|
2,390 |
|
|
Denominator:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted-average shares outstanding
|
|
|
31,473 |
|
|
|
5,577 |
|
|
|
30,678 |
|
|
|
5,577 |
|
|
Basic net income per share
|
|
$
|
0.61 |
|
|
$
|
0.55 |
|
|
$
|
0.47 |
|
|
$
|
0.43 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Diluted net income per share:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Numerator:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Allocation of net income
|
|
$
|
19,211 |
|
|
$
|
3,095 |
|
|
$
|
14,476 |
|
|
$
|
2,390 |
|
|
Denominator:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares used in basic computation
|
|
|
31,473 |
|
|
|
5,577 |
|
|
|
30,678 |
|
|
|
5,577 |
|
|
Weighted-average shares effect of dilutive securities:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Director and employee stock options
|
|
|
305 |
|
|
|
— |
|
|
|
659 |
|
|
|
— |
|
|
Unvested restricted stock units
|
|
|
113 |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
Number of shares used in diluted computation
|
|
|
31,891 |
|
|
|
5,577 |
|
|
|
31,337 |
|
|
|
5,577 |
|
|
Diluted net income per share
|
|
$
|
0.60 |
|
|
$
|
0.55 |
|
|
$
|
0.46 |
|
|
$
|
0.43 |
|
| |
|
Six Months Ended June 30,
|
|
| |
|
2026
|
|
|
2025
|
|
| |
|
Class A
|
|
|
Class B
|
|
|
Class A
|
|
|
Class B
|
|
| |
|
(in thousands, except per share data)
|
|
|
Basic net income per share:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Numerator:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Allocation of net income
|
|
$
|
29,123 |
|
|
$
|
4,693 |
|
|
$
|
36,066 |
|
|
$
|
6,005 |
|
|
Denominator:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted-average shares outstanding
|
|
|
31,451 |
|
|
|
5,577 |
|
|
|
30,401 |
|
|
|
5,577 |
|
|
Basic net income per share
|
|
$
|
0.93 |
|
|
$
|
0.84 |
|
|
$
|
1.19 |
|
|
$
|
1.08 |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Diluted net income per share:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Numerator:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Allocation of net income
|
|
$
|
29,123 |
|
|
$
|
4,693 |
|
|
$
|
36,066 |
|
|
$
|
6,005 |
|
|
Denominator:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares used in basic computation
|
|
|
31,451 |
|
|
|
5,577 |
|
|
|
30,401 |
|
|
|
5,577 |
|
|
Weighted-average shares effect of dilutive securities:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Director and employee stock options
|
|
|
346 |
|
|
|
— |
|
|
|
484 |
|
|
|
— |
|
|
Unvested restricted stock units
|
|
|
113 |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
Number of shares used in diluted computation
|
|
|
31,910 |
|
|
|
5,577 |
|
|
|
30,885 |
|
|
|
5,577 |
|
|
Diluted net income per share
|
|
$
|
0.91 |
|
|
$
|
0.84 |
|
|
$
|
1.17 |
|
|
$
|
1.08 |
|
|