XML 52 R34.htm IDEA: XBRL DOCUMENT
v3.20.4

Earnings Per Share and Equity (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2020
Equity [Abstract] |
Schedule of Net Income Per Share | Net income per share of common stock attributable to ON Semiconductor Corporation is shown below (in millions, except per share data):
|  | Year ended December 31,
|  | 2020 |  | 2019 |  | 2018
Net income attributable to ON Semiconductor Corporation |  | $ | 234.2 |  |  | $ | 211.7 |  |  | $ | 627.4 |
Basic weighted-average shares of common stock outstanding |  | 410.7 |  |  | 410.9 |  |  | 423.8 |
Add: Incremental shares for: |  |  |  |  |  |
Dilutive effect of share-based awards |  | 1.9 |  |  | 1.9 |  |  | 4.3 |
Dilutive effect of convertible notes and warrants |  | 6.2 |  |  | 3.2 |  |  | 7.8 |
Diluted weighted average shares of common stock outstanding |  | 418.8 |  |  | 416.0 |  |  | 435.9 |
Net income per share of common stock attributable to ON Semiconductor Corporation: |  |  |  |  |  |
Basic |  | $ | 0.57 |  |  | $ | 0.52 |  |  | $ | 1.48 |
Diluted |  | $ | 0.56 |  |  | $ | 0.51 |  |  | $ | 1.44 |
Schedule of Share Repurchase Program | Information relating to the Company's 2018 and 2014 Share Repurchase Programs is as follows (in millions, except per share data):
|  | Year ended December 31,
|  | 2020 |  | 2019 |  | 2018
Number of repurchased shares (1) |  | 3.6 |  |  | 7.8 |  |  | 16.8 |
Aggregate purchase price |  | $ | 65.3 |  |  | $ | 138.9 |  |  | $ | 315.0 |
Fees, commissions and other expenses |  | 0.1 |  |  | 0.1 |  |  | 0.3 |
Total cash used for share repurchases |  | $ | 65.4 |  |  | $ | 139.0 |  |  | $ | 315.3 |
Weighted-average purchase price per share (2) |  | $ | 18.08 |  |  | $ | 17.89 |  |  | $ | 18.78 |
Available under the 2018 Share Repurchase Program |  | $ | 1,295.8 |  |  | $ | 1,361.1 |  |  | $ | 1,500.0 |
_______________________ (1) None of these shares had been reissued or retired as of December 31, 2020, but may be reissued or retired later. (2) Exclusive of fees, commission or other expenses

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

X
- Definition Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -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 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656 + Details
Name: | us-gaap_ScheduleOfTreasuryStockByClassTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration