Report Summary

Reporting scheme 8
Fact count 1305
Structure count 91
Hypercube count 91
Hypercube (explicit) 35
Hypercube (implied) 56
Block count 212
Disclosure count 0
Pattern count 212
Set 73
Roll Up 29
Roll Forward 7
Roll Forward Info 3
Adjustments
Variances
Text Blocks 100
Member Aggregation
Arithmetic
Validation inconsistencies depending on SBRM 363
XBRL Calculation 363
XBRL Formula 0
Model structure 0
Report Elements
All Local (Added) Percent
Structure 91 91 100.00%
Hypercube 26 1 3.85%
Dimensions 33 0 0.00%
Members 141 43 30.50%
LineItems 27 1 3.70%
Abstracts 64 5 7.81%
Concepts 523 37 7.07%
# Block name Patterns
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 Statement - Consolidated Statements of Income [Set] Set
6 Operating Expenses [Abstract] RollUp
7 Statement - Consolidated Statements of Income [Set] Set
8 Earnings Per Share [Abstract] Set
9 Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Set
10 Statement - Consolidated Statements of Comprehensive Income [Set] Set
11 Other Comprehensive Income (Loss), Net of Tax [Abstract] Set
12 Statement - Consolidated Statements of Comprehensive Income [Set] Set
13 Assets [Abstract] RollUp
14 Liabilities and Equity [Abstract] RollUp
15 Statement - Consolidated Balance Sheets (Parenthetical) [Set] Set
16 Common Stock, Shares, Outstanding [Roll Forward Info] RollForwardInfo
17 Increase (Decrease) in Stockholders' Equity [Roll Forward] Set
18 Equity, Attributable to Parent [Roll Forward] RollForward
19 Statement - Consolidated Statements of Shareholders' Equity (Parenthetical) [Set] Set
20 Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract] RollUp
21 Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract] RollUp
22 Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract] RollUp
23 Statement - Consolidated Statements of Cash Flows [Set] Set
24 Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation [Roll Forward] RollForward
25 Supplemental Cash Flow Information [Abstract] Set
26 Significant Accounting Policies [Text Block] TextBlock
27 Business Combination [Text Block] TextBlock
28 Share-Based Payment Arrangement [Text Block] TextBlock
29 Earnings Per Share [Text Block] TextBlock
30 Goodwill Disclosure [Text Block] TextBlock
31 Intangible Assets Disclosure [Text Block] TextBlock
32 Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] TextBlock
33 Fair Value Disclosures [Text Block] TextBlock
34 Supplemental Balance Sheet Disclosures [Text Block] TextBlock
35 Derivative Instruments and Hedging Activities Disclosure [Text Block] TextBlock
36 Debt Disclosure [Text Block] TextBlock
37 Commitments and Contingencies Disclosure [Text Block] TextBlock
38 Income Tax Disclosure [Text Block] TextBlock
39 Equity [Text Block] TextBlock
40 Retirement Benefits [Text Block] TextBlock
41 Segment Reporting Disclosure [Text Block] TextBlock
42 Lessee, Operating Leases [Text Block] TextBlock
43 SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] TextBlock
44 Nature Of Operations [Policy Text Block] TextBlock
45 Fiscal Period, Policy [Policy Text Block] TextBlock
46 Consolidation, Policy [Policy Text Block] TextBlock
47 Use of Estimates, Policy [Policy Text Block] TextBlock
48 Revenue from Contract with Customer [Policy Text Block] TextBlock
49 Commitments and Contingencies, Policy [Policy Text Block] TextBlock
50 Compensation Related Costs, Policy [Policy Text Block] TextBlock
51 Legal Costs, Policy [Policy Text Block] TextBlock
52 Foreign Currency Transactions and Translations Policy [Policy Text Block] TextBlock
53 Income Tax, Policy [Policy Text Block] TextBlock
54 Earnings Per Share, Policy [Policy Text Block] TextBlock
55 Cash and Cash Equivalents, Policy [Policy Text Block] TextBlock
56 Marketable Securities, Policy [Policy Text Block] TextBlock
57 Investment, Policy [Policy Text Block] TextBlock
58 Concentration Risk, Credit Risk, Policy [Policy Text Block] TextBlock
59 Inventory, Policy [Policy Text Block] TextBlock
60 Property, Plant and Equipment, Policy [Policy Text Block] TextBlock
61 Lessee, Leases [Policy Text Block] TextBlock
62 Goodwill and Intangible Assets, Policy [Policy Text Block] TextBlock
63 Intangible Assets, Finite-Lived, Policy [Policy Text Block] TextBlock
64 Business Combination [Policy Text Block] TextBlock
65 Equity Securities without Readily Determinable Fair Value [Policy Text Block] TextBlock
66 New Accounting Pronouncements, Policy [Policy Text Block] TextBlock
67 Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] TextBlock
68 Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] TextBlock
69 Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] TextBlock
70 Share-Based Payment Arrangement, Activity [Table Text Block] TextBlock
71 Schedule of Weighted Average Number of Shares [Table Text Block] TextBlock
72 Schedule of Finite-Lived Intangible Assets [Table Text Block] TextBlock
73 Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] TextBlock
74 Debt Securities, Available-for-Sale [Table Text Block] TextBlock
75 Gain (Loss) on Securities [Table Text Block] TextBlock
76 Equity Securities without Readily Determinable Fair Value [Table Text Block] TextBlock
77 Schedule of Inventory, Current [Table Text Block] TextBlock
78 Property, Plant and Equipment [Table Text Block] TextBlock
79 Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] TextBlock
80 Other Noncurrent Liabilities [Table Text Block] TextBlock
81 Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] TextBlock
82 Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] TextBlock
83 Schedule of Long-Term Debt Instruments [Table Text Block] TextBlock
84 Schedule of Product Warranty Liability [Table Text Block] TextBlock
85 Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] TextBlock
86 Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] TextBlock
87 Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] TextBlock
88 Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] TextBlock
89 Schedule of Deferred Tax Assets and Liabilities [Table Text Block] TextBlock
90 Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] TextBlock
91 Schedule of Segment Reporting Information, by Segment [Table Text Block] TextBlock
92 Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] TextBlock
93 Revenue from External Customers by Products and Services [Table Text Block] TextBlock
94 Long-Lived Assets by Geographic Areas [Table Text Block] TextBlock
95 Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] TextBlock
96 Lessee, Operating Leases, Other Information Related To Leases [Table Text Block] TextBlock
97 Disclosure - Organization and Summary of Significant Accounting Policies (Details) [Set] Set
98 Disclosure - Groq - Narrative (Details) [Set] Set
99 Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) [Set] Set
100 Disclosure - Stock-Based Compensation - Summary of Equity Awards (Details) [Set] Set
101 Summary of unearned SBC expense [Abstract] Set
102 Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Set
103 Disclosure - Stock-Based Compensation - Narrative (Details) [Set] Set
104 Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] RollForwardInfo
105 Disclosure - Stock-Based Compensation - Equity Incentive Plans (Details) [Set] Set
106 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] RollForwardInfo
107 Disclosure - Stock-Based Compensation - Equity Incentive Plans (Details) [Set] Set
108 Numerator [Abstract] Set
109 Denominator [Abstract] RollUp
110 Net Income Loss Per Share [Abstract] Set
111 Disclosure - Net Income Per Share (Details) [Set] Set
112 Disclosure - Goodwill (Details) [Set] Set
113 Disclosure - Amortizable Intangible Assets (Details) [Set] Set
114 Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Set
115 Debt Securities, Available-for-Sale, Amortized Cost [Roll Up] RollUp
116 Debt Securities, Available For Sale, Amortized Cost And Equity Securities F V [Roll Up] RollUp
117 Marketable Securities And Equity Securities, FV-NI [Roll Up] RollUp
118 Other Assets and Equity Securities FV-NI [Roll Up] RollUp
119 Disclosure - Cash Equivalents and Marketable Securities - Cash Equivalents and Marketable Securities (Details) [Set] Set
120 Disclosure - Cash Equivalents and Marketable Securities - Narrative (Details) [Set] Set
121 Debt Securities, Available-for-Sale, Unrealized Loss Position [Abstract] Set
122 Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract] Set
123 Debt Securities, Available-for-Sale [Roll Up] RollUp
124 Equity Securities without Readily Determinable Fair Value, Amount [Roll Forward] RollForward
125 Disclosure - Non-marketable Equity Securities - Narrative (Details) [Set] Set
126 Disclosure - Balance Sheet Components - Narrative (Details) [Set] Set
127 Inventory, Net [Roll Up] RollUp
128 Inventory, Net [Abstract] Set
129 Property, Plant and Equipment, Net [Roll Up] RollUp
130 Disclosure - Balance Sheet Components - Property and Equipment (Details) [Set] Set
131 Accrued Liabilities, Current [Roll Up] RollUp
132 Disclosure - Balance Sheet Components - Accrued and Other Current Liabilities (Details) [Set] Set
133 Other Liabilities, Noncurrent [Abstract] RollUp
134 Movement in Deferred Revenue [Roll Forward] RollForward
135 Disclosure - Balance Sheet Components - Deferred Revenue (Details) [Set] Set
136 Disclosure - Balance Sheet Components - Revenue Remaining Performance Obligation (Details) [Set] Set
137 Disclosure - Derivative Financial Instruments - Notional Value of Our Foreign Currency Forward Contracts Outstanding (Details) [Set] Set
138 Disclosure - Derivative Financial Instruments - Narrative (Details) [Set] Set
139 Disclosure - Debt - Schedule of Debt (Details) [Set] Set
140 Long-Term Debt [Roll Up] RollUp
141 Disclosure - Debt - Narrative (Details) [Set] Set
142 Other Commitment [Roll Up] RollUp
143 Disclosure - Commitments and Contingencies - Narrative (Details) [Set] Set
144 Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] RollForward
145 Current Income Tax Expense (Benefit), Continuing Operations [Abstract] RollUp
146 Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] RollUp
147 Disclosure - Income Taxes - Components of Income Tax Expense (Details) [Set] Set
148 Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] RollUp
149 Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract] Set
150 Effective Income Tax Rate Reconciliation, Percent [Abstract] Set
151 Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract] RollUp
152 Effective Income Tax Rate Reconciliation, Percent [Abstract] RollUp
153 Income Taxes Paid, Net [Roll Up] RollUp
154 Components of Deferred Tax Assets [Abstract] RollUp
155 Components of Deferred Tax Liabilities [Abstract] RollUp
156 Disclosure - Income Taxes - Deferred Taxes (Details) [Set] Set
157 Disclosure - Income Taxes - Narrative (Details) [Set] Set
158 Unrecognized Tax Benefits [Roll Forward] RollForward
159 Disclosure - Shareholders' Equity (Details) [Set] Set
160 Disclosure - Employee Retirement Plans (Details) [Set] Set
161 Disclosure - Segment Information - Narrative (Details) [Set] Set
162 Operating Income (Loss) [Roll Up] RollUp
163 Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest [Roll Up] RollUp
164 Disclosure - Segment Information - Revenue and Long-lived Assets by Region (Details) [Set] Set
165 Disclosure - Segment Information - Schedule of Revenue by Market (Details) [Set] Set
166 Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) [Set] Set
167 Lessee, Operating Lease, Liability, to be Paid [Roll Up] RollUp
168 Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) [Set] Set
169 Disclosure - Leases - Narrative (Details) [Set] Set
170 Disclosure - Leases - Schedule of other lease information (Details) [Set] Set
171 SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] RollForward
172 Award Timing MNPI Disclosure [Text Block] TextBlock
173 Award Timing Method [Text Block] TextBlock
174 Disclosure - Award Timing Disclosure [Set] Set
175 Award Timing, How MNPI Considered [Text Block] TextBlock
176 Disclosure - Award Timing Disclosure [Set] Set
177 Awards Close in Time to MNPI Disclosures [Table Text Block] TextBlock
178 Disclosure - Award Timing Disclosure [Set] Set
179 Disclosure - Recovery of Erroneously Awarded Compensation [Set] Set
180 Erroneous Compensation Analysis [Text Block] TextBlock
181 Stock Price or TSR Estimation Method [Text Block] TextBlock
182 Disclosure - Recovery of Erroneously Awarded Compensation [Set] Set
183 Aggregate Erroneous Compensation Not Yet Determined [Text Block] TextBlock
184 Disclosure - Recovery of Erroneously Awarded Compensation [Set] Set
185 Forgone Recovery, Explanation of Impracticability [Text Block] TextBlock
186 Disclosure - Recovery of Erroneously Awarded Compensation [Set] Set
187 Restatement Does Not Require Recovery [Text Block] TextBlock
188 Pay vs Performance [Table Text Block] TextBlock
189 Disclosure - Pay vs Performance Disclosure [Set] Set
190 Named Executive Officers, Footnote [Text Block] TextBlock
191 Peer Group Issuers, Footnote [Text Block] TextBlock
192 Changed Peer Group, Footnote [Text Block] TextBlock
193 Disclosure - Pay vs Performance Disclosure [Set] Set
194 Adjustment To PEO Compensation, Footnote [Text Block] TextBlock
195 Disclosure - Pay vs Performance Disclosure [Set] Set
196 Adjustment to Non-PEO NEO Compensation Footnote [Text Block] TextBlock
197 Equity Valuation Assumption Difference, Footnote [Text Block] TextBlock
198 Compensation Actually Paid vs. Total Shareholder Return [Text Block] TextBlock
199 Compensation Actually Paid vs. Net Income [Text Block] TextBlock
200 Compensation Actually Paid vs. Company Selected Measure [Text Block] TextBlock
201 Total Shareholder Return Vs Peer Group [Text Block] TextBlock
202 Compensation Actually Paid vs. Other Measure [Text Block] TextBlock
203 Tabular List [Table Text Block] TextBlock
204 Disclosure - Pay vs Performance Disclosure [Set] Set
205 Non-GAAP Measure Description [Text Block] TextBlock
206 Additional 402(v) Disclosure [Text Block] TextBlock
207 Pension Benefits Adjustments, Footnote [Text Block] TextBlock
208 Equity Awards Adjustments, Footnote [Text Block] TextBlock
209 Material Terms of Trading Arrangement [Text Block] TextBlock
210 Disclosure - Insider Trading Arrangements [Set] Set
211 Disclosure - Insider Trading Policies and Procedures [Set] Set
212 Insider Trading Policies and Procedures Not Adopted [Text Block] TextBlock
# Disclosure name
Disclosure Requirement Status Action