XML 38 R12.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Earnings per Share | 6 Months Ended
--- | ---
Jun. 30, 2018
Earnings Per Share [Abstract] |
Earnings per Share | 5. Earnings per share Earnings per share (EPS) is computed in accordance with ASC 260—Earnings per Share and is calculated using the weighted-average number of common shares outstanding during each period. Diluted EPS assumes the conversion, exercise or issuance of all potential common stock equivalents (which can include dilution of outstanding stock options, restricted stock units and restricted stock awards) unless the effect is to reduce a loss or increase the income per share. For purposes of this calculation, common stock subject to repurchase by the Company, options are considered to be common stock equivalents and are only included in the calculation of diluted earnings per share when their effect is dilutive. Basic earnings per share is calculated using the Company’s weighted-average outstanding common shares. Diluted earnings per share is calculated using the Company’s weighted-average outstanding common shares including the dilutive effect of stock awards as determined under the treasury stock method. The computation of EPS is as follows:
|  | Three months ended June 30, |  |  | Six months ended June 30, |
|  | 2018 |  |  | 2017 |  |  | 2018 |  |  | 2017 |
Numerator—basic and diluted: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net income |  | $ | 14,610 |  |  | $ | 8,338 |  |  | $ | 25,368 |  |  | $ | 14,270 |
Denominator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted-average common shares - basic common stock (1) |  |  | 21,172,170 |  |  |  | 20,622,320 |  |  |  | 21,099,566 |  |  |  | 20,556,293 |
Weighted-average common shares - diluted common stock |  |  | 22,503,749 |  |  |  | 21,848,359 |  |  |  | 22,409,011 |  |  |  | 21,731,592 |
Net income per share - basic common stock |  | $ | 0.69 |  |  | $ | 0.40 |  |  | $ | 1.20 |  |  | $ | 0.69 |
Net income per share - diluted common stock |  | $ | 0.65 |  |  | $ | 0.38 |  |  | $ | 1.13 |  |  | $ | 0.66 |
Denominator calculation from basic to diluted: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted-average common shares - basic common stock (1) |  |  | 21,172,170 |  |  |  | 20,622,320 |  |  |  | 21,099,566 |  |  |  | 20,556,293 |
Stock options and other dilutive awards |  |  | 1,331,579 |  |  |  | 1,226,039 |  |  |  | 1,309,445 |  |  |  | 1,175,299 |
Weighted-average common shares - diluted common stock |  |  | 22,503,749 |  |  |  | 21,848,359 |  |  |  | 22,409,011 |  |  |  | 21,731,592 |
Shares excluded from diluted weighted-average shares: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock options |  |  | — |  |  |  | 64,498 |  |  |  | — |  |  |  | 69,498 |
Restricted stock units and restricted stock awards |  |  | 25,194 |  |  |  | — |  |  |  | 83,517 |  |  |  | 5,700 |
Shares excluded from diluted weighted-average shares |  |  | 25,194 |  |  |  | 64,498 |  |  |  | 83,517 |  |  |  | 75,198 |
(1) | Unvested restricted stock units and restricted stock awards are not included as shares outstanding in the calculation of basic earnings per share. Vested restricted stock units and restricted stock awards are included in basic earnings per share if all vesting and performance criteria have been met. Performance-based restricted stock units and restricted stock awards are included in the number of shares used to calculate diluted earnings per share as long as all applicable performance criteria are met, and their effect is dilutive. Restricted stock awards are eligible to receive all dividends declared on the Company’s common shares during the vesting period; however, such dividends are not paid until the restrictions lapse.
The computations of diluted net income attributable to common stockholders exclude common stock options, restricted stock units and restricted stock awards, which were anti-dilutive for the three months and six months ended June 30, 2018 and June 30, 2017, respectively.

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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -URI http://asc.fasb.org/topic&trid=2144383 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration