Line |
Label |
Object Class (Data type) |
Period Type |
Balance |
Report Element Name |
1 |
Selected Quarterly Financial Information [Hierarchy] |
Abstract |
|
|
us-gaap:SelectedQuarterlyFinancialInformationAbstract |
2 |
Revenue, Net |
Concept (Monetary) |
For Period |
Credit |
us-gaap:SalesRevenueNet |
3 |
Cost of Revenue |
Concept (Monetary) |
For Period |
Debit |
us-gaap:CostOfRevenue |
4 |
Gross Profit |
Concept (Monetary) |
For Period |
Credit |
us-gaap:GrossProfit |
5 |
Research and Development Expense |
Concept (Monetary) |
For Period |
Debit |
us-gaap:ResearchAndDevelopmentExpense |
6 |
Operating Income (Loss) |
Concept (Monetary) |
For Period |
Credit |
us-gaap:OperatingIncomeLoss |
7 |
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest |
Concept (Monetary) |
For Period |
Credit |
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments |
8 |
Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Extraordinary Items, Noncontrolling Interests, Net |
Concept (Monetary) |
For Period |
Credit |
us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet |
9 |
Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest |
Concept (Monetary) |
For Period |
Credit |
us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax |
10 |
Extraordinary Item, Gain (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest |
Concept (Monetary) |
For Period |
Credit |
us-gaap:ExtraordinaryItemNetOfTax |
11 |
Net Income (Loss) Attributable to Parent |
Concept (Monetary) |
For Period |
Credit |
us-gaap:NetIncomeLoss |
12 |
Net Income (Loss) Available to Common Stockholders, Basic |
Concept (Monetary) |
For Period |
Credit |
us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic |
13 |
Weighted Average Number of Shares Outstanding, Basic |
Concept (Shares) |
For Period |
|
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic |
14 |
Income (Loss) from Continuing Operations, Per Basic Share |
Concept (Share) |
For Period |
|
us-gaap:IncomeLossFromContinuingOperationsPerBasicShare |
15 |
Income (Loss) from Disposition of Discontinued Operations for Other Stock, Per Basic Share |
Concept (Share) |
For Period |
|
us-gaap:IncomeLossFromDispositionOfDiscontinuedOperationsForOtherStockPerBasicShare |
16 |
Income (Loss) from Extraordinary Items, Net of Tax, Per Basic Share |
Concept (Share) |
For Period |
|
us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerBasicShare |
17 |
Earnings Per Share, Basic |
Concept (Share) |
For Period |
|
us-gaap:EarningsPerShareBasic |
18 |
Weighted Average Number of Shares Outstanding, Diluted |
Concept (Shares) |
For Period |
|
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding |
19 |
Income (Loss) from Continuing Operations, Per Diluted Share |
Concept (Share) |
For Period |
|
us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare |
20 |
Income (Loss) from Discontinued Operations, Net of Tax, Per Diluted Share |
Concept (Share) |
For Period |
|
us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare |
21 |
Income (Loss) from Extraordinary Items, Net of Tax, Per Diluted Share |
Concept (Share) |
For Period |
|
us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerDilutedShare |
22 |
Earnings Per Share, Diluted |
Concept (Share) |
For Period |
|
us-gaap:EarningsPerShareDiluted |
23 |
Income (Loss) from Operations before Extraordinary Items |
Concept (Monetary) |
For Period |
Credit |
us-gaap:IncomeLossBeforeExtraordinaryItemsAndCumulativeEffectOfChangeInAccountingPrinciple |