Equity (Details) (USD $) | 3 Months Ended | 8 Months Ended |
Mar. 31, 2015 | Mar. 31, 2015 | Mar. 31, 2014 | Jan. 04, 2015 |
plan |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Number of share-based compensation plans | | | 3 | | | |
Outstanding assumed options (in shares) | 195,000 | | 195,000 | | | |
Additional shares authorized by Board of Directors (in shares) | | | 4,000,000 | | | |
Shares authorized (in shares) | 26,500,000 | | 26,500,000 | | | |
Total unrecognized compensation expense | $12,426,694 | | $12,426,694 | | | |
Number of shares [Roll forward] | | | | | | |
Outstanding, beginning of period (in shares) | | | 16,474,227 | | | |
Granted (in shares) | | | 57,600 | | | |
Exercised (in shares) | | | -760,156 | | | |
Unvested options forfeited (in shares) | | | -140,996 | | | |
Outstanding, end of period (in shares) | 15,630,675 | | 15,630,675 | | | |
Vested at end of period (in shares) | 10,940,415 | | 10,940,415 | | | |
Exercisable options, vested and expected to vest (in shares) | 15,419,100 | [1] | 15,419,100 | [1] | | |
Weighted-Average Exercise Price [Roll forward] | | | | | | |
Outstanding, weighted average exercise price, beginning of period (in dollars per share) | | | $3.43 | | | |
Granted, weighted average exercise price (in dollars per share) | | | $9.55 | | | |
Exercised, weighted average exercise price (in dollars per share) | | | $1.68 | | | |
Unvested options forfeited weighted-average exercise price (in dollars per share) | | | $6.43 | | | |
Outstanding, weighted average exercise price, end of period (in dollars per share) | $3.51 | | $3.51 | | | |
Vested at end of period weighted average exercise price (in dollars per share) | $2.51 | | $2.51 | | | |
Vested and expected to vest, weighted average exercise price (in dollars per share) | $3.47 | [1] | $3.47 | [1] | | |
Stock options, additional disclosures [Abstract] | | | | | | |
Vested at end of period weighted average remaining contractual term | | | 6 years 7 months 6 days | | | |
Vested and expected to vest, weighted average remaining contractual term | | | 7 years 1 month 6 days | [1] | | |
Outstanding intrinsic value | 107,655,519 | | 107,655,519 | | | |
Vested at end of period aggregate intrinsic value | 86,267,905 | | 86,267,905 | | | |
Vested and expected to vest, aggregate intrinsic value | 106,858,970 | [1] | 106,858,970 | [1] | | |
Exercised options, intrinsic value | | | 6,402,516 | | | |
Number of outstanding options (in shares) | 15,630,675 | | 15,630,675 | | | |
Outstanding Options, weighted average remaining contractual term | | | 7 years 1 month 6 days | | | |
Outstanding Options, weighted average exercise price (in dollars per share) | $3.51 | | $3.51 | | | |
Number of exercisable options (in shares) | 10,940,415 | | 10,940,415 | | | |
Exercisable Options, weighted average exercise price (in dollars per share) | $2.51 | | $2.51 | | | |
Fair value options valuation assumptions [Abstract] | | | | | | |
Expected volatility Minimum | | | 56.80% | | 64.10% | |
Expected volatility Maximum | | | 58.10% | | 64.50% | |
Expected life (in years) | | | 6 years | | 6 years | |
Expected dividend yield | | | 0.00% | | 0.00% | |
Risk-free interest rate Minimum | | | 1.57% | | 1.69% | |
Risk-free interest rate Maximum | | | 1.66% | | 1.96% | |
Share-based Compensation [Abstract] | | | | | | |
Share-based compensation expense | | | 3,933,000 | | 2,372,000 | |
Weighted-average grant date fair value for options granted during the period (in dollars per share) | | | $5.13 | | | |
Weighted- Average Grant Date Fair Value | | | | | | |
Authorized share amount for repurchase | 20,000,000 | | | | | 10,000,000 |
Stock repurchase (in shares) | | | 1,359,753 | | | |
Shares repurchased, value | | | 12,254,000 | | | |
Brokerage commissions | | | 41,000 | | | |
Remaining authorizations under the repurchase program | | | 2,162,000 | | | |
Shares reissued from the treasury | | | 1,369,108 | | | |
Shares reissued from the treasury, value | | | 9,310,268 | | | |
Warrants | | | | | | |
Weighted- Average Grant Date Fair Value | | | | | | |
Warrants outstanding (in shares) | 42,400 | | 42,400 | | | |
Warrants outstanding (in dollars per share) | 1.09 | | 1.09 | | | |
Cost of Products Sold | | | | | | |
Share-based Compensation [Abstract] | | | | | | |
Share-based compensation expense | | | 95,000 | | 97,000 | |
Research and Development | | | | | | |
Share-based Compensation [Abstract] | | | | | | |
Share-based compensation expense | | | 186,000 | | 160,000 | |
Selling, General and Administrative | | | | | | |
Share-based Compensation [Abstract] | | | | | | |
Share-based compensation expense | | | 3,652,000 | | 2,115,000 | |
$0.50 - $0.76 | | | | | | |
Stock options, additional disclosures [Abstract] | | | | | | |
Exercise Price Range, lower range limit (in dollars per share) | | | $0.50 | | | |
Exercise Price Range, upper range limit (in dollars per share) | | | $0.76 | | | |
Number of outstanding options (in shares) | 441,429 | | 441,429 | | | |
Outstanding Options, weighted average remaining contractual term | | | 4 years 1 month 6 days | | | |
Outstanding Options, weighted average exercise price (in dollars per share) | $0.72 | | $0.72 | | | |
Number of exercisable options (in shares) | 441,429 | | 441,429 | | | |
Exercisable Options, weighted average exercise price (in dollars per share) | $0.72 | | $0.72 | | | |
$0.87 - $1.35 | | | | | | |
Stock options, additional disclosures [Abstract] | | | | | | |
Exercise Price Range, lower range limit (in dollars per share) | | | $0.87 | | | |
Exercise Price Range, upper range limit (in dollars per share) | | | $1.35 | | | |
Number of outstanding options (in shares) | 5,544,494 | | 5,544,494 | | | |
Outstanding Options, weighted average remaining contractual term | | | 6 years 4 months 24 days | | | |
Outstanding Options, weighted average exercise price (in dollars per share) | $1.20 | | $1.20 | | | |
Number of exercisable options (in shares) | 5,519,492 | | 5,519,492 | | | |
Exercisable Options, weighted average exercise price (in dollars per share) | $1.20 | | $1.20 | | | |
$1.40 - $2.29 | | | | | | |
Stock options, additional disclosures [Abstract] | | | | | | |
Exercise Price Range, lower range limit (in dollars per share) | | | $1.40 | | | |
Exercise Price Range, upper range limit (in dollars per share) | | | $2.29 | | | |
Number of outstanding options (in shares) | 1,361,717 | | 1,361,717 | | | |
Outstanding Options, weighted average remaining contractual term | | | 4 years 8 months 12 days | | | |
Outstanding Options, weighted average exercise price (in dollars per share) | $1.64 | | $1.64 | | | |
Number of exercisable options (in shares) | 1,240,048 | | 1,240,048 | | | |
Exercisable Options, weighted average exercise price (in dollars per share) | $1.65 | | $1.65 | | | |
$2.33 - $3.75 | | | | | | |
Stock options, additional disclosures [Abstract] | | | | | | |
Exercise Price Range, lower range limit (in dollars per share) | | | $2.33 | | | |
Exercise Price Range, upper range limit (in dollars per share) | | | $3.75 | | | |
Number of outstanding options (in shares) | 1,668,922 | | 1,668,922 | | | |
Outstanding Options, weighted average remaining contractual term | | | 7 years 4 months 24 days | | | |
Outstanding Options, weighted average exercise price (in dollars per share) | $2.77 | | $2.77 | | | |
Number of exercisable options (in shares) | 1,015,730 | | 1,015,730 | | | |
Exercisable Options, weighted average exercise price (in dollars per share) | $2.78 | | $2.78 | | | |
$3.95 - $5.99 | | | | | | |
Stock options, additional disclosures [Abstract] | | | | | | |
Exercise Price Range, lower range limit (in dollars per share) | | | $3.95 | | | |
Exercise Price Range, upper range limit (in dollars per share) | | | $5.99 | | | |
Number of outstanding options (in shares) | 3,246,711 | | 3,246,711 | | | |
Outstanding Options, weighted average remaining contractual term | | | 8 years 1 month 6 days | | | |
Outstanding Options, weighted average exercise price (in dollars per share) | $5.18 | | $5.18 | | | |
Number of exercisable options (in shares) | 1,790,263 | | 1,790,263 | | | |
Exercisable Options, weighted average exercise price (in dollars per share) | $5.10 | | $5.10 | | | |
$6.02 - $9.13 | | | | | | |
Stock options, additional disclosures [Abstract] | | | | | | |
Exercise Price Range, lower range limit (in dollars per share) | | | $6.02 | | | |
Exercise Price Range, upper range limit (in dollars per share) | | | $9.13 | | | |
Number of outstanding options (in shares) | 3,184,802 | | 3,184,802 | | | |
Outstanding Options, weighted average remaining contractual term | | | 8 years 6 months | | | |
Outstanding Options, weighted average exercise price (in dollars per share) | $7.06 | | $7.06 | | | |
Number of exercisable options (in shares) | 933,453 | | 933,453 | | | |
Exercisable Options, weighted average exercise price (in dollars per share) | $7.07 | | $7.07 | | | |
$9.22- $10.99 | | | | | | |
Stock options, additional disclosures [Abstract] | | | | | | |
Exercise Price Range, lower range limit (in dollars per share) | | | $9.22 | | | |
Exercise Price Range, upper range limit (in dollars per share) | | | $10.99 | | | |
Number of outstanding options (in shares) | 182,600 | | 182,600 | | | |
Outstanding Options, weighted average remaining contractual term | | | 9 years 8 months 12 days | | | |
Outstanding Options, weighted average exercise price (in dollars per share) | $10.13 | | $10.13 | | | |
Number of exercisable options (in shares) | 0 | | 0 | | | |
Exercisable Options, weighted average exercise price (in dollars per share) | $0 | | $0 | | | |
Restricted Stock Awards | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Expenses expected to be recognized over a weighted-average period | | | 2 years 7 months 6 days | | | |
Total unrecognized stock-based compensation related to time-based, nonvested restricted stock | $17,989,017 | | $17,989,017 | | | |
Number of Shares | | | | | | |
Beginning Balance | | | 1,228,898 | | | |
Granted | | | 1,290,858 | | | |
Vested | | | -232,691 | | | |
Forfeited | | | -715 | | | |
Ending Balance | 2,286,350 | | 2,286,350 | | | |
Weighted- Average Grant Date Fair Value | | | | | | |
Beginning Balance (in dollars per share) | | | $7.16 | | | |
Granted (in dollars per share) | | | $9.52 | | | |
Vested (in dollars per share) | | | $6.54 | | | |
Forfeited (in dollars per share) | | | $7.24 | | | |
Beginning Balance (in dollars per share) | $8.56 | | $8.56 | | | |
|
[1] | Includes forfeiture adjusted unvested shares. |