Stock-based Compensation Expense - (Details) - USD ($)
|
12 Months Ended |
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
| Stock-based compensation expense: |
|
|
|
| Stock-based compensation expense |
$ 360,489,000
|
$ 325,047,000
|
$ 293,236,000
|
| Income tax effect |
(124,225,000)
|
0
|
0
|
| Total stock-based compensation included in costs and expenses, net of tax |
236,264,000
|
325,047,000
|
293,236,000
|
| Stock-based compensation expense related to inventories |
(1,720,000)
|
(585,000)
|
(2,406,000)
|
| Allocated stock-based compensation expense |
360,489,000
|
$ 325,047,000
|
$ 293,236,000
|
| Stock Options |
|
|
|
| Weighted-average assumptions for options and ESPP subscriptions granted |
|
|
|
| Expected annual dividends |
$ 0.00
|
|
|
| Employee stock purchase plan |
|
|
|
| Weighted-average assumptions for options and ESPP subscriptions granted |
|
|
|
| Expected stock price volatility (percent) |
33.43%
|
36.51%
|
39.09%
|
| Risk-free interest rate (percent) |
2.08%
|
2.36%
|
1.24%
|
| Expected term of options (in years) |
22 days
|
22 days
|
22 days
|
| Expected annual dividends |
$ 0
|
$ 0
|
$ 0
|
| Weighted average fair value (usd per share) |
$ 47.79
|
$ 44.04
|
$ 35.90
|
| Restricted stock and restricted stock units (including PSUs) |
|
|
|
| Stock-based compensation expense: |
|
|
|
| Stock-based compensation expense |
$ 254,276,000
|
$ 207,845,000
|
$ 181,258,000
|
| Type of award: |
|
|
|
| Unrecognized Expense |
$ 374,185,000
|
|
|
| Weighted-average Recognition Period |
2 years 18 days
|
|
|
| Stock options |
|
|
|
| Stock-based compensation expense: |
|
|
|
| Stock-based compensation expense |
$ 96,737,000
|
$ 107,854,000
|
$ 105,367,000
|
| Type of award: |
|
|
|
| Unrecognized Expense |
$ 130,153,000
|
|
|
| Weighted-average Recognition Period |
2 years 6 months
|
|
|
| Weighted-average grant-date fair value, granted (usd per share) |
$ 61.32
|
$ 60.83
|
$ 43.27
|
| Weighted-average assumptions for options and ESPP subscriptions granted |
|
|
|
| Expected stock price volatility (percent) |
36.99%
|
40.50%
|
45.31%
|
| Risk-free interest rate (percent) |
2.32%
|
2.61%
|
1.94%
|
| Expected term of options (in years) |
4 years 3 months 7 days
|
4 years 6 months 18 days
|
4 years 8 months 4 days
|
| Expected annual dividends |
$ 0
|
$ 0
|
$ 0
|
| ESPP share issuances |
|
|
|
| Stock-based compensation expense: |
|
|
|
| Stock-based compensation expense |
11,196,000
|
9,933,000
|
9,017,000
|
| Type of award: |
|
|
|
| Unrecognized Expense |
$ 4,724,000
|
|
|
| Weighted-average Recognition Period |
16 days
|
|
|
| Performance-based RSUs |
|
|
|
| Weighted-average assumptions for options and ESPP subscriptions granted |
|
|
|
| Potential awards, percent of target shares, minimum |
0.00%
|
|
|
| Potential awards, percent of target shares, maximum |
200.00%
|
|
|
| Weighted average fair value (usd per share) |
$ 183.48
|
|
|
| Performance-based RSUs | Tranche one |
|
|
|
| Weighted-average assumptions for options and ESPP subscriptions granted |
|
|
|
| Vesting period |
3 years
|
|
|
| Performance-based RSUs | Tranche two |
|
|
|
| Weighted-average assumptions for options and ESPP subscriptions granted |
|
|
|
| Vesting period |
3 years
|
|
|
| Financial performance shares |
|
|
|
| Weighted-average assumptions for options and ESPP subscriptions granted |
|
|
|
| Vesting period |
3 years
|
|
|
| Financial performance shares | Tranche one |
|
|
|
| Weighted-average assumptions for options and ESPP subscriptions granted |
|
|
|
| Vesting rights percentage |
33.33%
|
|
|
| Financial performance shares | Tranche two |
|
|
|
| Weighted-average assumptions for options and ESPP subscriptions granted |
|
|
|
| Vesting rights percentage |
33.33%
|
|
|
| Financial performance shares | Tranche three |
|
|
|
| Weighted-average assumptions for options and ESPP subscriptions granted |
|
|
|
| Vesting rights percentage |
33.33%
|
|
|
| Non-financial performance shares |
|
|
|
| Weighted-average assumptions for options and ESPP subscriptions granted |
|
|
|
| Vesting period |
3 years
|
|
|
| Cost of sales |
|
|
|
| Stock-based compensation expense: |
|
|
|
| Stock-based compensation expense |
$ 5,575,000
|
4,543,000
|
2,500,000
|
| Research and development expenses |
|
|
|
| Stock-based compensation expense: |
|
|
|
| Stock-based compensation expense |
224,558,000
|
203,112,000
|
181,900,000
|
| Sales, general and administrative expenses |
|
|
|
| Stock-based compensation expense: |
|
|
|
| Stock-based compensation expense |
$ 130,356,000
|
$ 117,392,000
|
$ 108,836,000
|