XML 73 R36.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Description of Business and Significant Accounting Policies (Details 2) (USD $) In Millions, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2012 segment Item | Dec. 31, 2011 | Dec. 31, 2010
Description of Business and Significant Accounting Policies |  |  |
Length of interim quarter in fiscal year | 91 days |  |
Short-term Investments |  |  |
Maturity period of short-term investments, minimum | 3 months |  |
Goodwill and Indefinite-Lived Intangibles |  |  |
Number of reporting units | 4 |  |
Trading days prior to measurement date | 10 days |  |
Number of reportable segments | 2 |  |
Warranty Costs |  |  |
Warranty period | 1 year |  |
Advertising Expense |  |  |
Advertising expenses | $ 0.8 | $ 1.4 | $ 1.3
Negotiable Letters of Credit |  |  |
Maturity period of irrevocable letters of credit, minimum | 0 days |  |
Maturity period of irrevocable letters of credit, maximum | 90 days |  |
Minimum |  |  |
Definite-Lived Intangible and Long-Lived Assets |  |  |
Estimated useful lives | 2 years |  |
Maximum |  |  |
Definite-Lived Intangible and Long-Lived Assets |  |  |
Estimated useful lives | 17 years |  |

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Statement of Position (SOP) -Number 93-7 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_MarketingAndAdvertisingExpenseAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ProductWarrantiesDisclosuresAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ShortTermInvestmentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | veco_FiniteLivedIntangibleAndLongLivedAssetsAbstract
Namespace Prefix: | veco_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | veco_GoodwillAndIndefiniteLivedIntangiblesAbstract
Namespace Prefix: | veco_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the maximum period over which irrevocable letters of credit mature. + References No definition available. + Details
Name: | veco_IrrevocableLettersOfCreditMaturityPeriodMaximum
Namespace Prefix: | veco_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the minimum period over which irrevocable letters of credit mature. + References No definition available. + Details
Name: | veco_IrrevocableLettersOfCreditMaturityPeriodMinimum
Namespace Prefix: | veco_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of the number of weeks in each fiscal quarter for a 52-week fiscal year. + References No definition available. + Details
Name: | veco_LengthOfQuarterInFiscalYear
Namespace Prefix: | veco_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | veco_NegotiableLettersOfCreditAbstract
Namespace Prefix: | veco_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of reporting units identified that are required to be reviewed for impairment. + References No definition available. + Details
Name: | veco_NumberOfReportingUnitsReviewedForImpairment
Namespace Prefix: | veco_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of trading days prior to the measurement date used to calculate the average share price of common stock. + References No definition available. + Details
Name: | veco_NumberOfTradingDaysPriorToMeasurementDateUsedToDetermineAverageSharePriceOfCommonStock
Namespace Prefix: | veco_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the warranty period from the date of final acceptance on the products purchased by customers. + References No definition available. + Details
Name: | veco_ProductWarrantyPeriod
Namespace Prefix: | veco_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the minimum maturity period of short-term investments. + References No definition available. + Details
Name: | veco_ShortTermInvestmentsMaturityPeriodMinimum
Namespace Prefix: | veco_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration