XML 23 R12.htm IDEA: XBRL DOCUMENT
v3.21.2

Earnings Per Share | 6 Months Ended
--- | ---
Jun. 30, 2021
Earnings Per Share [Abstract] |
Earnings Per Share |
3 - | Earnings Per Share
We have two classes of common stock, which we refer to as our Class A common stock and our Class B common stock. Our certificate of incorporation provides that whenever our board of directors declares a dividend on our Class B common stock, our board of directors shall simultaneously declare a dividend on our Class A common stock that is payable to the holders of our Class A common stock at the same time and as of the same record date at a rate that is at least 10% greater than the rate at which our board of directors declared a dividend on our Class B common stock. Accordingly, we use the two-class method to compute our earnings per common share. The two-class method is an earnings allocation formula that determines earnings per share separately for each class of common stock based on dividends we have declared and an allocation of our remaining undistributed earnings using a participation percentage that reflects the dividend rights of each class. 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,
|  | 2021 |  | 2020
|  | Class A |  | Class B |  | Class A |  | Class B
|  | (in thousands, except per share data)
Basic earnings per share: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Numerator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Allocation of net income |  | $ | 13,482 |  |  | $ | 2,682 |  |  | $ | 18,665 |  |  | $ | 4,014 |
Denominator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted-average shares outstanding |  |  | 25,342 |  |  |  | 5,577 |  |  |  | 23,451 |  |  |  | 5,577 |
Basic earnings per share |  | $ | 0.53 |  |  | $ | 0.48 |  |  | $ | 0.80 |  |  | $ | 0.72 |
Diluted earnings per share: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Numerator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Allocation of net income |  | $ | 13,482 |  |  | $ | 2,682 |  |  | $ | 18,665 |  |  | $ | 4,014 |
Denominator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of shares used in basic computation |  |  | 25,342 |  |  |  | 5,577 |  |  |  | 23,451 |  |  |  | 5,577 |
Weighted-average shares effect of dilutive securities: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Director and employee stock options |  |  | 252 |  |  |  | — |  |  |  | 199 |  |  |  | — |
Number of shares used in diluted computation |  |  | 25,594 |  |  |  | 5,577 |  |  |  | 23,650 |  |  |  | 5,577 |
Diluted earnings per share |  | $ | 0.53 |  |  | $ | 0.48 |  |  | $ | 0.79 |  |  | $ | 0.72 |
|  | Six Months Ended June 30,
|  | 2021 |  | 2020
|  | Class A |  | Class B |  | Class A |  | Class B
|  | (in thousands, except per share data)
Basic earnings per share: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Numerator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Allocation of net income |  | $ | 22,223 |  |  | $ | 4,471 |  |  | $ | 21,721 |  |  | $ | 4,689 |
Denominator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted-average shares outstanding |  |  | 25,057 |  |  |  | 5,577 |  |  |  | 23,356 |  |  |  | 5,577 |
Basic earnings per share |  | $ | 0.89 |  |  | $ | 0.80 |  |  | $ | 0.93 |  |  | $ | 0.84 |
Diluted earnings per share: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Numerator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Allocation of net income |  | $ | 22,223 |  |  | $ | 4,471 |  |  | $ | 21,721 |  |  | $ | 4,689 |
Denominator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of shares used in basic computation |  |  | 25,057 |  |  |  | 5,577 |  |  |  | 23,356 |  |  |  | 5,577 |
Weighted-average shares effect of dilutive securities: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Director and employee stock options |  |  | 190 |  |  |  | — |  |  |  | 193 |  |  |  | — |
Number of shares used in diluted computation |  |  | 25,247 |  |  |  | 5,577 |  |  |  | 23,549 |  |  |  | 5,577 |
Diluted earnings per share |  | $ | 0.88 |  |  | $ | 0.80 |  |  | $ | 0.92 |  |  | $ | 0.84 |
We did not include outstanding options to purchase the following number of shares of Class A common stock in our computation of diluted earnings 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,
|  | 2021 |  | 2020 |  | 2021 |  | 2020
Number of options to purchase Class A shares excluded |  |  | 4,952,276 |  |  |  | 6,183,992 |  |  |  | 4,952,276 |  |  |  | 6,183,992 |

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=6371337&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=6371337&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration