XML 44 R11.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Net income per share attributable to common stockholders | 3 Months Ended
--- | ---
Mar. 31, 2015
Earnings Per Share [Abstract] |
Net income per share attributable to common stockholders | Net income per share attributable to common stockholders Basic and diluted net income per common share is presented in conformity with the two-class method required for participating securities. The Company considers shares issued upon the early exercise of options subject to repurchase and non-vested restricted shares to be participating securities, because holders of such shares have a non-forfeitable right to dividends. Additionally, prior to the date of the Company's initial public offering (IPO) in June 2014, the Company considered its redeemable convertible preferred stock to be participating securities due to their non-cumulative dividend rights. Immediately after the completion of the Company's IPO, all outstanding shares of redeemable convertible preferred stock converted to Class B common stock. The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one vote per share and each share of Class B common stock is entitled to ten votes per share. Each share of Class B common stock is convertible at any time at the option of the stockholder into one share of Class A common stock and has no expiration date. Each share of Class B common stock will convert automatically into one share of Class A common stock upon the date when the outstanding shares of Class B common stock represent less than 10% of the aggregate number of shares of common stock then outstanding. Class A common stock is not convertible into Class B common stock. Basic net income per share attributable to common stockholders is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period. All participating securities are excluded from basic weighted average common shares outstanding. Diluted net income per share attributable to common stockholders is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding, including all potentially dilutive common shares. Undistributed earnings are allocated based on the contractual participation rights of common shares as if the earnings for the year have been distributed. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis. The computation of the diluted net income per share of Class A common stock assumes the conversion of Class B common stock. The following table presents the calculations of basic and diluted net income per share attributable to common stockholders:
| Three months ended
(dollars in thousands, except per share data) | March 31, 2015 |  | March 31, 2014
| Class A |  | Class B |  | Common
Numerator: |  |  |  |  |
Allocation of net income | $ | 8,926 |  |  | $ | 7,826 |  |  | $ | 11,049 |
Less: net income allocable to participating securities | — |  |  | — |  |  | (3,040 | )
Net income attributable to common stockholders—basic | $ | 8,926 |  |  | $ | 7,826 |  |  | $ | 8,009 |
Add: net income allocable to dilutive participating securities | — |  |  | — |  |  | 443 |
Reallocation of net income as a result of conversion of Class B to Class A shares | 7,826 |  |  | — |  |  | — |
Reallocation of net income to Class B shares | — |  |  | 968 |  |  | — |
Net income attributable to common stockholders—diluted | $ | 16,752 |  |  | $ | 8,794 |  |  | $ | 8,452 |
Denominator: |  |  |  |  |
Weighted-average common shares—basic | 70,483 |  |  | 61,795 |  |  | 81,582 |
Conversion of Class B to Class A common stock outstanding | 61,795 |  |  | — |  |  | — |
Effect of potentially dilutive stock options, ESPP shares, and RSUs | 16,295 |  |  | 16,202 |  |  | 19,201 |
Weighted-average common shares—diluted | 148,573 |  |  | 77,997 |  |  | 100,783 |
Net income per share attributable to common stockholders: |  |  |  |  |
Basic | $ | 0.13 |  |  | $ | 0.13 |  |  | $ | 0.10 |
Diluted | $ | 0.11 |  |  | $ | 0.11 |  |  | $ | 0.08 |
The following potentially dilutive shares of were not included in the calculation of diluted shares outstanding as the effect would have been anti-dilutive:
| Three months ended
(in thousands) | March 31, 2015 |  | March 31, 2014
Series A redeemable convertible preferred stock | — |  |  | 30,523 |
Stock options, ESPP shares, and RSUs | 1,984 |  |  | 3,634 |
Unvested stock awards and stock options | 5 |  |  | 451 |
| 1,989 |  |  | 34,608 |

X
- 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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1278-109256 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7655603&loc=d3e1252-109256 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 55 -Paragraph 52 -URI http://asc.fasb.org/extlink&oid=32703322&loc=d3e4984-109258 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.21) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration