XML 32 R21.htm IDEA: XBRL DOCUMENT
v3.21.2

Earnings Per Share | 6 Months Ended
--- | ---
Jun. 30, 2021
Earnings Per Share [Abstract] |
Earnings Per Share | Earnings Per Share Basic and Diluted Earnings Per Share The components of basic and diluted earnings per share are as follows (in thousands, except share and per share amounts):
| Three Months Ended June 30, |  | Six Months Ended June 30,
| 2021 |  | 2020 |  | 2021 |  | 2020
Net income | $ | 14,490 |  |  | $ | 16,625 |  |  | $ | 29,040 |  |  | $ | 25,196 |
Net loss attributable to redeemable noncontrolling interest | 255 |  |  | 370 |  |  | 535 |  |  | 606 |
Net income attributable to common stockholders (A) | $ | 14,745 |  |  | $ | 16,995 |  |  | $ | 29,575 |  |  | $ | 25,802 |
Weighted average common shares outstanding — basic (B) | 49,808,969 |  |  | 48,792,280 |  |  | 49,686,110 |  |  | 48,758,922 |
Dilutive effect of stock options and restricted stock units | 1,945,423 |  |  | 1,759,352 |  |  | 2,103,833 |  |  | 1,684,604 |
Weighted average common shares outstanding — diluted (C) | 51,754,392 |  |  | 50,551,632 |  |  | 51,789,943 |  |  | 50,443,526 |
Net income per share: |  |  |  |  |  |  |
Basic (A/B) | $ | 0.30 |  |  | $ | 0.35 |  |  | $ | 0.60 |  |  | $ | 0.53 |
Diluted (A/C) | $ | 0.28 |  |  | $ | 0.34 |  |  | $ | 0.57 |  |  | $ | 0.51 |
The following securities have been excluded from the calculation of diluted weighted average common shares outstanding as the inclusion of these securities would have an anti-dilutive effect:
| Three Months Ended June 30, |  | Six Months Ended June 30,
| 2021 |  | 2020 |  | 2021 |  | 2020
Stock options | 133,700 |  |  | 360,032 |  |  | 133,700 |  |  | 360,032 |
Restricted stock units | 149,291 |  |  | 12,965 |  |  | 123,091 |  |  | 105,015 |
Our redeemable noncontrolling interest relates to our 85% equity ownership interest in OpenEye. The OpenEye stockholder agreement contains a put option that gives the minority OpenEye stockholders the right to sell their OpenEye shares to us based on the fair value of the shares. The OpenEye stockholder agreement also contains a call option that gives us the right to purchase the remaining OpenEye shares from the minority OpenEye stockholders based on the fair value of the shares. The put and call options can each be exercised beginning in the first quarter of 2023. This redeemable noncontrolling interest is considered temporary equity and we report it between liabilities and stockholders’ equity in the condensed consolidated balance sheets. The amount of the net income or loss attributable to redeemable noncontrolling interests is recorded in the condensed consolidated statements of operations. Since we expect to settle the principal amount on our outstanding 2026 Notes in cash and any excess in cash or shares of our common stock, we use the treasury stock method for calculating any potential dilutive effect of the conversion spread on diluted net income per share, if applicable. The conversion spread has a dilutive impact on diluted net income per share of common stock when the average market price of our common stock for a given period exceeds the conversion price of $147.19 per share for the 2026 Notes. Based on the initial conversion price and the average market price of our common stock for the three and six months ended June 30, 2021, there was no dilutive effect of the 2026 Notes on our earnings per share during the three and six months ended June 30, 2021.

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -URI http://asc.fasb.org/topic&trid=2144383 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration