XML 28 R18.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Summary of Significant Accounting Policies (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2017
Accounting Policies [Abstract] |
Schedule of Weighted Average Number of Shares | The following table presents a reconciliation of our weighted average number of Class A and Class B common shares used to compute net income (loss) per share (in thousands):
|  | Three Months Ended September 30, |  | Nine Months Ended September 30,
|  | 2017 |  | 2016 |  | 2017 |  | 2016
Weighted average shares outstanding |  | 33,923 |  |  | 33,668 |  |  | 33,848 |  |  | 33,617 |
Less: Weighted average unvested restricted shares subject to repurchase |  | 18 |  |  | 68 |  |  | 31 |  |  | 88 |
Weighted average common shares outstanding; basic |  | 33,905 |  |  | 33,600 |  |  | 33,817 |  |  | 33,529 |
Weighted average common shares outstanding; basic |  | 33,905 |  |  | 33,600 |  |  | 33,817 |  |  | 33,529 |
Plus: Weighted average options, RSUs and restricted shares used to compute diluted net income per share |  | 1,300 |  |  | — |  |  | 1,274 |  |  | — |
Weighted average common shares outstanding; diluted |  | 35,205 |  |  | 33,600 |  |  | 35,091 |  |  | 33,529 |
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share | The following table presents the number of anti-dilutive common shares excluded from the calculation of weighted average number of shares used to compute diluted net income (loss) per share for the three and nine months ended September 30, 2017 and 2016 (in thousands):
|  | Three Months Ended September 30, |  | Nine Months Ended September 30,
|  | 2017 |  | 2016 |  | 2017 |  | 2016
Options to purchase common stock |  | — |  |  | 1,764 |  |  | — |  |  | 1,764 |
Unvested restricted stock awards |  | — |  |  | 59 |  |  | — |  |  | 59 |
Unvested restricted stock units |  | 13 |  |  | 480 |  |  | 13 |  |  | 480 |
Contingent restricted stock units (1) |  | 6 |  |  | 27 |  |  | 6 |  |  | 27 |
Total shares excluded from net income (loss) per common share |  | 19 |  |  | 2,330 |  |  | 19 |  |  | 2,330 |
(1) Included in the anti-dilutive shares above are fixed price restricted stock unit (“RSU”) commitments for which the number of shares has not been determined at the grant date. The number of RSU shares with a fixed price included in the table above are 6,000 and 27,000 shares at September 30, 2017 and 2016, respectively. The number of shares have been determined by dividing the fixed price commitment to issue shares in the future by the closing price of our stock as of the applicable reporting period date.

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

X
- Definition Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -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 + Details
Name: | us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration