Schedule of basic and diluted income per share |
Basic and diluted net income per share were computed as follows:
|
|
|
|
|
|
|
|
|
|
|
|
Years Ended December 31, |
|
|
2020 |
|
2019 |
|
2018 |
Net income (in thousands) - basic and diluted |
|
$ |
247,023 |
|
$ |
190,995 |
|
$ |
134,752 |
|
|
|
|
|
|
|
|
|
|
Weighted average number of common shares outstanding - basic |
|
|
32,917,971 |
|
|
33,806,104 |
|
|
34,921,318 |
|
|
|
|
|
|
|
|
|
|
Dilutive effect of common stock equivalents: |
|
|
|
|
|
|
|
|
|
RSAs with service-based conditions |
|
|
51,324 |
|
|
87,159 |
|
|
151,324 |
RSAs with market-based conditions |
|
|
150,530 |
|
|
189,044 |
|
|
238,313 |
RSAs with performance-based conditions |
|
|
41,807 |
|
|
69,199 |
|
|
20,432 |
Stock options |
|
|
138,354 |
|
|
225,049 |
|
|
281,932 |
|
|
|
|
|
|
|
|
|
|
Weighted average number of common shares outstanding - diluted |
|
|
33,299,986 |
|
|
34,376,555 |
|
|
35,613,319 |
|
|
|
|
|
|
|
|
|
|
Basic net income per common share |
|
$ |
7.50 |
|
$ |
5.65 |
|
$ |
3.86 |
|
|
|
|
|
|
|
|
|
|
Diluted net income per common share |
|
$ |
7.42 |
|
$ |
5.56 |
|
$ |
3.78 |
|
Summary of shares excluded from the calculation of diluted income per share because their effect would have been anti-dilutive |
The following table summarizes shares excluded from the calculation of diluted net income per share because their effect would have been anti-dilutive:
|
|
|
|
|
|
|
|
|
|
|
|
Years Ended December 31, |
|
|
2020 |
|
2019 |
|
2018 |
Anti-dilutive common stock equivalents: |
|
|
|
|
|
|
|
|
|
RSAs with service-based conditions |
|
|
3,138 |
|
|
3,948 |
|
|
5,192 |
RSAs with market-based conditions |
|
|
2,085 |
|
|
4,925 |
|
|
7,498 |
RSAs with performance-based conditions |
|
|
— |
|
|
— |
|
|
— |
Stock options |
|
|
29,998 |
|
|
54,435 |
|
|
72,515 |
Total anti-dilutive common stock equivalents |
|
|
35,221 |
|
|
63,308 |
|
|
85,205 |
|