XML 38 R29.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Debt (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2011
Debt |
Schedule of maturity of long-term debt |
2012 |  | $ | 248 |
2013 |  |  | 268 |
2014 |  |  | 290 |
2015 |  |  | 314 |
2016 |  |  | 340 |
Thereafter |  |  | 1,194 |
|  |  | 2,654 |
Less current portion |  |  | 248 |
|  | $ | 2,406 |
Schedule of components of interest expenses recorded on the notes |
|  | Year ended December 31, |
--- | --- | --- | ---
|  | 2011 |  | 2010 |  | 2009 |
Contractual interest |  | $ | 2,025 |  | $ | 4,355 |  | $ | 4,356 |
Accretion of the discount on the notes |  |  | 1,260 |  |  | 3,058 |  |  | 2,846 |
Total interest expense on the notes |  | $ | 3,285 |  | $ | 7,413 |  | $ | 7,202 |
Effective interest rate |  |  | 6.7 | % |  | 7.0 | % |  | 6.8 | %
Schedule of carrying amounts of the liability and equity components of convertible notes |
|  | December 31, 2011 |  | December 31, 2010 |
--- | --- | --- | --- | --- | ---
Carrying amount of the equity component |  | $ | — |  | $ | 16,318 |
Principal balance of the liability component |  | $ | — |  | $ | 105,574 |
Less: unamortized discount |  |  | — |  |  | 4,436 |
Net carrying value of the liability component |  | $ | — |  | $ | 101,138 |

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

X
- Definition Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Topic 470 -SubTopic 10 -Publisher FASB -Number -Article -Subparagraph -Name Accounting Standards Codification -Paragraph 1 -Section 50 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 + Details
Name: | us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of carrying amounts of the liability and equity components of convertible notes. + References No definition available. + Details
Name: | veco_ScheduleOfCarryingAmountOfConvertibleNotesTableTextBlock
Namespace Prefix: | veco_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of interest expense and effective interest rate recorded on notes. + References No definition available. + Details
Name: | veco_ScheduleOfInterestExpenseAndEffectiveInterestRateTableTextBlock
Namespace Prefix: | veco_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration