XML 18 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Incentive Plans - Exercise Prices of Outstanding Options (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise prices of outstanding options, Number of options outstanding 2,238,286us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 1,926,070us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 2,117,110us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 2,093,108us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Exercise prices of outstanding options, Average remaining contractual life 5 years 10 months 6 days      
Exercise prices of outstanding options, Number of options exercisable 1,609,553us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber      
$0.78 - $4.94 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise prices of outstanding options, Lower range 0.78us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_RangeAxis
= rbcn_RangeOneMember
     
Exercise prices of outstanding options, Upper range 4.94us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_RangeAxis
= rbcn_RangeOneMember
     
Exercise prices of outstanding options, Number of options outstanding 806,655us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_RangeAxis
= rbcn_RangeOneMember
     
Exercise prices of outstanding options, Average remaining contractual life 6 years 2 months 27 days      
Exercise prices of outstanding options, Number of options exercisable 498,005us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_RangeAxis
= rbcn_RangeOneMember
     
$5.12 - $9.95 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise prices of outstanding options, Lower range 5.12us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_RangeAxis
= rbcn_RangeTwoMember
     
Exercise prices of outstanding options, Upper range 9.95us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_RangeAxis
= rbcn_RangeTwoMember
     
Exercise prices of outstanding options, Number of options outstanding 585,369us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_RangeAxis
= rbcn_RangeTwoMember
     
Exercise prices of outstanding options, Average remaining contractual life 6 years 4 months 17 days      
Exercise prices of outstanding options, Number of options exercisable 328,790us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_RangeAxis
= rbcn_RangeTwoMember
     
$10.02 - $14.00 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise prices of outstanding options, Lower range 10.02us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_RangeAxis
= rbcn_RangeThreeMember
     
Exercise prices of outstanding options, Upper range 14.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_RangeAxis
= rbcn_RangeThreeMember
     
Exercise prices of outstanding options, Number of options outstanding 311,442us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_RangeAxis
= rbcn_RangeThreeMember
     
Exercise prices of outstanding options, Average remaining contractual life 5 years 2 months 9 days      
Exercise prices of outstanding options, Number of options exercisable 259,891us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_RangeAxis
= rbcn_RangeThreeMember
     
$15.00 - $18.80 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise prices of outstanding options, Lower range 15.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_RangeAxis
= rbcn_RangeFourMember
     
Exercise prices of outstanding options, Upper range 18.80us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_RangeAxis
= rbcn_RangeFourMember
     
Exercise prices of outstanding options, Number of options outstanding 45,427us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_RangeAxis
= rbcn_RangeFourMember
     
Exercise prices of outstanding options, Average remaining contractual life 3 years 7 months 13 days      
Exercise prices of outstanding options, Number of options exercisable 43,927us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_RangeAxis
= rbcn_RangeFourMember
     
$19.21 - $22.92 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise prices of outstanding options, Lower range 19.21us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_RangeAxis
= rbcn_RangeFiveMember
     
Exercise prices of outstanding options, Upper range 22.92us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_RangeAxis
= rbcn_RangeFiveMember
     
Exercise prices of outstanding options, Number of options outstanding 368,738us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_RangeAxis
= rbcn_RangeFiveMember
     
Exercise prices of outstanding options, Average remaining contractual life 5 years 22 days      
Exercise prices of outstanding options, Number of options exercisable 363,910us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_RangeAxis
= rbcn_RangeFiveMember
     
$24.95 - $32.67 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise prices of outstanding options, Lower range 24.95us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_RangeAxis
= rbcn_RangeSixMember
     
Exercise prices of outstanding options, Upper range 32.67us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_RangeAxis
= rbcn_RangeSixMember
     
Exercise prices of outstanding options, Number of options outstanding 120,655us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_RangeAxis
= rbcn_RangeSixMember
     
Exercise prices of outstanding options, Average remaining contractual life 5 years 7 months 17 days      
Exercise prices of outstanding options, Number of options exercisable 115,030us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_RangeAxis
= rbcn_RangeSixMember