| 1 |
Document - Cover page [Set] |
Set |
| 2 |
Documents Incorporated by Reference [Text Block] |
TextBlock |
| 3 |
Document - Cover page [Set] |
Set |
| 4 |
Document - Audit Information [Set] |
Set |
| 5 |
Pay vs Performance [Table Text Block] |
TextBlock |
| 6 |
Disclosure - Pay vs Performance Disclosure [Set] |
Set |
| 7 |
Named Executive Officers, Footnote [Text Block] |
TextBlock |
| 8 |
Peer Group Issuers, Footnote [Text Block] |
TextBlock |
| 9 |
Changed Peer Group, Footnote [Text Block] |
TextBlock |
| 10 |
Disclosure - Pay vs Performance Disclosure [Set] |
Set |
| 11 |
Adjustment To PEO Compensation, Footnote [Text Block] |
TextBlock |
| 12 |
Disclosure - Pay vs Performance Disclosure [Set] |
Set |
| 13 |
Adjustment to Non-PEO NEO Compensation Footnote [Text Block] |
TextBlock |
| 14 |
Equity Valuation Assumption Difference, Footnote [Text Block] |
TextBlock |
| 15 |
Compensation Actually Paid vs. Total Shareholder Return [Text Block] |
TextBlock |
| 16 |
Compensation Actually Paid vs. Net Income [Text Block] |
TextBlock |
| 17 |
Compensation Actually Paid vs. Company Selected Measure [Text Block] |
TextBlock |
| 18 |
Total Shareholder Return Vs Peer Group [Text Block] |
TextBlock |
| 19 |
Compensation Actually Paid vs. Other Measure [Text Block] |
TextBlock |
| 20 |
Tabular List [Table Text Block] |
TextBlock |
| 21 |
Disclosure - Pay vs Performance Disclosure [Set] |
Set |
| 22 |
Non-GAAP Measure Description [Text Block] |
TextBlock |
| 23 |
Additional 402(v) Disclosure [Text Block] |
TextBlock |
| 24 |
Pension Benefits Adjustments, Footnote [Text Block] |
TextBlock |
| 25 |
Equity Awards Adjustments, Footnote [Text Block] |
TextBlock |
| 26 |
Disclosure - Recovery of Erroneously Awarded Compensation [Set] |
Set |
| 27 |
Erroneous Compensation Analysis [Text Block] |
TextBlock |
| 28 |
Stock Price or TSR Estimation Method [Text Block] |
TextBlock |
| 29 |
Disclosure - Recovery of Erroneously Awarded Compensation [Set] |
Set |
| 30 |
Aggregate Erroneous Compensation Not Yet Determined [Text Block] |
TextBlock |
| 31 |
Disclosure - Recovery of Erroneously Awarded Compensation [Set] |
Set |
| 32 |
Forgone Recovery, Explanation of Impracticability [Text Block] |
TextBlock |
| 33 |
Disclosure - Recovery of Erroneously Awarded Compensation [Set] |
Set |
| 34 |
Restatement Does Not Require Recovery [Text Block] |
TextBlock |
| 35 |
Award Timing MNPI Disclosure [Text Block] |
TextBlock |
| 36 |
Award Timing Method [Text Block] |
TextBlock |
| 37 |
Disclosure - Award Timing Disclosure [Set] |
Set |
| 38 |
Award Timing, How MNPI Considered [Text Block] |
TextBlock |
| 39 |
Disclosure - Award Timing Disclosure [Set] |
Set |
| 40 |
Awards Close in Time to MNPI Disclosures [Table Text Block] |
TextBlock |
| 41 |
Disclosure - Award Timing Disclosure [Set] |
Set |
| 42 |
Material Terms of Trading Arrangement [Text Block] |
TextBlock |
| 43 |
Disclosure - Insider Trading Arrangements [Set] |
Set |
| 44 |
Disclosure - Insider Trading Policies and Procedures [Set] |
Set |
| 45 |
Insider Trading Policies and Procedures Not Adopted [Text Block] |
TextBlock |
| 46 |
Assets [Abstract] |
RollUp |
| 47 |
Liabilities and Equity [Abstract] |
RollUp |
| 48 |
Equity, Attributable to Parent [Abstract] |
Set |
| 49 |
Statement - CONSOLIDATED STATEMENTS OF INCOME [Set] |
Set |
| 50 |
Costs and Expenses [Abstract] |
RollUp |
| 51 |
Statement - CONSOLIDATED STATEMENTS OF INCOME [Set] |
Set |
| 52 |
Earnings Per Share [Abstract] |
Set |
| 53 |
Weighted Average Number of Shares Outstanding Reconciliation [Abstract] |
Set |
| 54 |
Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Set] |
Set |
| 55 |
Other Comprehensive Income (Loss), Net of Tax [Abstract] |
Set |
| 56 |
Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Set] |
Set |
| 57 |
Common Stock, Shares, Outstanding [Roll Forward Info] |
RollForwardInfo |
| 58 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
Set |
| 59 |
Equity, Attributable to Parent [Roll Forward] |
RollForward |
| 60 |
Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parentheticals) [Set] |
Set |
| 61 |
Net Cash Provided by (Used in) Operating Activities [Abstract] |
RollUp |
| 62 |
Net Cash Provided by (Used in) Investing Activities [Abstract] |
RollUp |
| 63 |
Net Cash Provided by (Used in) Financing Activities [Abstract] |
RollUp |
| 64 |
Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS [Set] |
Set |
| 65 |
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Roll Forward] |
RollForward |
| 66 |
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect [Abstract] |
RollUp |
| 67 |
Supplemental Cash Flow Information [Abstract] |
Set |
| 68 |
Basis of Presentation and Significant Accounting Policies [Text Block] |
TextBlock |
| 69 |
Revenue from Contract with Customer [Text Block] |
TextBlock |
| 70 |
Restructuring, Impairment, and Other Activities Disclosure [Text Block] |
TextBlock |
| 71 |
Earnings Per Share [Text Block] |
TextBlock |
| 72 |
Financial Instruments Disclosure [Text Block] |
TextBlock |
| 73 |
Disclosure - Non-marketable Equity Securities [Set] |
Set |
| 74 |
Property, Plant and Equipment Disclosure [Text Block] |
TextBlock |
| 75 |
Lessee, Operating Leases [Text Block] |
TextBlock |
| 76 |
Lessee, Finance Leases [Text Block] |
TextBlock |
| 77 |
Goodwill and Intangible Assets Disclosure [Text Block] |
TextBlock |
| 78 |
Long-Term Debt [Text Block] |
TextBlock |
| 79 |
Accounts Payable and Accrued Liabilities Disclosure [Text Block] |
TextBlock |
| 80 |
Commitments and Contingencies Disclosure [Text Block] |
TextBlock |
| 81 |
Shareholders' Equity and Share-Based Payments [Text Block] |
TextBlock |
| 82 |
Other Nonoperating Income and Expense [Text Block] |
TextBlock |
| 83 |
Income Tax Disclosure [Text Block] |
TextBlock |
| 84 |
Segment Reporting Disclosure [Text Block] |
TextBlock |
| 85 |
Basis of Accounting, Policy [Policy Text Block] |
TextBlock |
| 86 |
Reclassification, Comparability Adjustment [Policy Text Block] |
TextBlock |
| 87 |
Use of Estimates, Policy [Policy Text Block] |
TextBlock |
| 88 |
Revenue from Contract with Customer [Policy Text Block] |
TextBlock |
| 89 |
Research, Development, and Computer Software, Policy [Policy Text Block] |
TextBlock |
| 90 |
Share-Based Payment Arrangement [Policy Text Block] |
TextBlock |
| 91 |
Income Tax, Policy [Policy Text Block] |
TextBlock |
| 92 |
Advertising Cost [Policy Text Block] |
TextBlock |
| 93 |
Disclosure - Summary of Significant Accounting Policies (Policies) [Set] |
Set |
| 94 |
Fair Value of Financial Instruments, Policy [Policy Text Block] |
TextBlock |
| 95 |
Accounts Receivable [Policy Text Block] |
TextBlock |
| 96 |
Property, Plant and Equipment, Policy [Policy Text Block] |
TextBlock |
| 97 |
Lessee, Leases [Policy Text Block] |
TextBlock |
| 98 |
Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] |
TextBlock |
| 99 |
Commitments and Contingencies, Policy [Policy Text Block] |
TextBlock |
| 100 |
Business Combinations Policy [Policy Text Block] |
TextBlock |
| 101 |
Goodwill and Intangible Assets, Policy [Policy Text Block] |
TextBlock |
| 102 |
Foreign Currency Transactions and Translations Policy [Policy Text Block] |
TextBlock |
| 103 |
Concentration Risk, Credit Risk, Policy [Policy Text Block] |
TextBlock |
| 104 |
New Accounting Pronouncements, Policy [Policy Text Block] |
TextBlock |
| 105 |
Earnings Per Share, Policy [Policy Text Block] |
TextBlock |
| 106 |
Disclosure - Summary of Significant Accounting Policies (Tables) [Set] |
Set |
| 107 |
Disaggregation of Revenue [Table Text Block] |
TextBlock |
| 108 |
Restructuring and Related Costs [Table Text Block] |
TextBlock |
| 109 |
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] |
TextBlock |
| 110 |
Fair Value, Assets Measured on Recurring Basis [Table Text Block] |
TextBlock |
| 111 |
Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] |
TextBlock |
| 112 |
Investments Classified by Contractual Maturity Date [Table Text Block] |
TextBlock |
| 113 |
Equity Securities without Readily Determinable Fair Value [Table Text Block] |
TextBlock |
| 114 |
Property, Plant and Equipment [Table Text Block] |
TextBlock |
| 115 |
Lease, Cost [Table Text Block] |
TextBlock |
| 116 |
Disclosure - Leases (Tables) [Set] |
Set |
| 117 |
Finance Lease, Liability, to be Paid, Maturity [Table Text Block] |
TextBlock |
| 118 |
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] |
TextBlock |
| 119 |
Disclosure - Leases (Tables) [Set] |
Set |
| 120 |
Schedule of Goodwill [Table Text Block] |
TextBlock |
| 121 |
Disclosure - Goodwill and Intangible Assets (Tables) [Set] |
Set |
| 122 |
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] |
TextBlock |
| 123 |
Schedule of Long-Term Debt Instruments [Table Text Block] |
TextBlock |
| 124 |
Schedule of Maturities of Long-Term Debt [Table Text Block] |
TextBlock |
| 125 |
Schedule of Accrued Liabilities [Table Text Block] |
TextBlock |
| 126 |
Contractual Obligation, Fiscal Year Maturity [Table Text Block] |
TextBlock |
| 127 |
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] |
TextBlock |
| 128 |
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] |
TextBlock |
| 129 |
Schedule of Other Nonoperating Income (Expense) [Table Text Block] |
TextBlock |
| 130 |
Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] |
TextBlock |
| 131 |
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] |
TextBlock |
| 132 |
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] |
TextBlock |
| 133 |
Schedule of Deferred Tax Assets and Liabilities [Table Text Block] |
TextBlock |
| 134 |
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] |
TextBlock |
| 135 |
Schedule of Segment Reporting Information, by Segment [Table Text Block] |
TextBlock |
| 136 |
Long-Lived Assets by Geographic Areas [Table Text Block] |
TextBlock |
| 137 |
Disclosure - Summary of Significant Accounting Policies - Narrative (Details) [Set] |
Set |
| 138 |
Disclosure - Summary of Significant Accounting Policies - Estimated Useful Lives of Property and Equipment (Details) [Set] |
Set |
| 139 |
Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) [Set] |
Set |
| 140 |
Disclosure - Revenue - Narrative (Details) [Set] |
Set |
| 141 |
Disclosure - Restructuring - Narrative (Details) [Set] |
Set |
| 142 |
Disclosure - Restructuring - Restructuring and Related Costs (Details) [Set] |
Set |
| 143 |
Disclosure - Earnings per Share - Narrative (Details) [Set] |
Set |
| 144 |
Earnings Per Share, Basic [Abstract] |
Set |
| 145 |
Earnings Per Share, Diluted [Abstract] |
Set |
| 146 |
Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] |
RollUp |
| 147 |
Assets, Fair Value Disclosure [Roll Up] |
RollUp |
| 148 |
Debt Securities, Available-for-Sale, Unrealized Loss Position [Roll Up] |
RollUp |
| 149 |
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Roll Up] |
RollUp |
| 150 |
Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract] |
RollUp |
| 151 |
Disclosure - Non-marketable Equity Securities - Schedule of Non-Marketable Equity Securities (Details) [Set] |
Set |
| 152 |
Nonmarketable Equity Securities, Carrying Value [Roll Up] |
RollUp |
| 153 |
Disclosure - Non-marketable Equity Securities - Narrative (Details) [Set] |
Set |
| 154 |
Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization [Roll Up] |
RollUp |
| 155 |
Disclosure - Property and Equipment - Narrative (Details) [Set] |
Set |
| 156 |
Lease, Cost [Abstract] |
Set |
| 157 |
Disclosure - Leases - Components of Lease Cost and Supplementary Info (Details) [Set] |
Set |
| 158 |
Disclosure - Leases - Narrative (Details) [Set] |
Set |
| 159 |
Lessee, Weighted Average Remaining Lease Term [Abstract] |
Set |
| 160 |
Lessee, Weighted Average Discount Rate [Abstract] |
Set |
| 161 |
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] |
Set |
| 162 |
Lessee, Operating Lease, Liability, to be Paid [Roll Up] |
RollUp |
| 163 |
Finance Lease, Liability, to be Paid [Roll Up] |
RollUp |
| 164 |
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] |
Set |
| 165 |
Finance Lease, Liability [Roll Up] |
RollUp |
| 166 |
Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details) [Set] |
Set |
| 167 |
Cash Flow, Lessee [Abstract] |
Set |
| 168 |
Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract] |
Set |
| 169 |
Disclosure - Goodwill and Intangible Assets - Narrative (Details) [Set] |
Set |
| 170 |
Goodwill [Roll Forward] |
RollForward |
| 171 |
Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) [Set] |
Set |
| 172 |
Finite-Lived Intangible Assets, Net [Abstract] |
RollUp |
| 173 |
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract] |
Set |
| 174 |
Intangible Assets, Net (Excluding Goodwill) [Abstract] |
Set |
| 175 |
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] |
RollUp |
| 176 |
Disclosure - Long-term Debt - Narrative (Details) [Set] |
Set |
| 177 |
Disclosure - Long-term Debt - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details) [Set] |
Set |
| 178 |
Long-Term Debt [Roll Up] |
RollUp |
| 179 |
Long-Term Debt, Gross [Roll Up] |
RollUp |
| 180 |
Accrued Liabilities, Current [Roll Up] |
RollUp |
| 181 |
Disclosure - Commitments and Contingencies - Narrative (Details) [Set] |
Set |
| 182 |
Contractual Obligation [Roll Up] |
RollUp |
| 183 |
Disclosure - Stockholders' Equity - Common Stock Narrative (Details) [Set] |
Set |
| 184 |
Disclosure - Stockholders' Equity - Summary of Share-Based Compensation Expense (Details) [Set] |
Set |
| 185 |
Disclosure - Stockholders' Equity - Capital Return Program Narrative (Details) [Set] |
Set |
| 186 |
Disclosure - Stockholders' Equity - Share-based Compensation Plans Narrative (Details) [Set] |
Set |
| 187 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] |
RollForwardInfo |
| 188 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] |
RollForwardInfo |
| 189 |
Disclosure - Stockholders' Equity - Additional Award Disclosures Narrative (Details) [Set] |
Set |
| 190 |
Nonoperating Income (Expense) [Roll Up] |
RollUp |
| 191 |
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest [Roll Up] |
RollUp |
| 192 |
Income Tax Expense (Benefit), Continuing Operations [Abstract] |
RollUp |
| 193 |
Effective Income Tax Rate Reconciliation, Percent [Abstract] |
RollUp |
| 194 |
Components of Deferred Tax Assets and Liabilities [Abstract] |
RollUp |
| 195 |
Disclosure - Income Taxes - Narrative (Details) [Set] |
Set |
| 196 |
Unrecognized Tax Benefits [Roll Forward] |
RollForward |
| 197 |
Disclosure - Segment and Geographical Information - Narrative (Details) [Set] |
Set |
| 198 |
Operating Income (Loss) [Roll Up] |
RollUp |
| 199 |
Disclosure - Segment and Geographical Information - Schedule of Property and Equipment (Details) [Set] |
Set |