XML 110 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share
The table below presents the computation of basic and diluted earnings per share (in millions, except for per share information):
 
Years Ended December 31,
 
2019
 
2018
 
2017
Basic:
 

 
 

 
 

Net income
$
1,046.9

 
$
722.2

 
$
583.6

Weighted-average shares outstanding
208.3

 
209.2

 
210.9

Basic earnings per share
$
5.03

 
$
3.45

 
$
2.77

Diluted:
 

 
 

 
 

Net income
$
1,046.9

 
$
722.2

 
$
583.6

Weighted-average shares outstanding
208.3

 
209.2

 
210.9

Dilutive effect of stock plans
3.9

 
4.4

 
5.0

Dilutive weighted-average shares outstanding
212.2

 
213.6

 
215.9

Diluted earnings per share
$
4.93

 
$
3.38

 
$
2.70


Schedule of Stock-Based Compensation Expense
Total stock-based compensation expense was as follows (in millions):
 
Years Ended December 31,
 
2019
 
2018
 
2017
Cost of sales
$
14.7

 
$
11.4

 
$
9.2

Selling, general, and administrative expenses
51.2

 
46.3

 
40.7

Research and development expenses
15.4

 
13.3

 
11.7

Total stock-based compensation expense
$
81.3

 
$
71.0

 
$
61.6