XML 47 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stockholders' Equity Attributable to Parent $ 259,649us-gaap_StockholdersEquity $ 203,849us-gaap_StockholdersEquity $ 170,211us-gaap_StockholdersEquity $ (44,743)us-gaap_StockholdersEquity
Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net 26,594us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet 18,701us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet 8,451us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet  
Stock Issued During Period, Value, Stock Options Exercised 7,632us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised 7,236us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised 630us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised  
Stock Issued During Period, Value, Employee Stock Purchase Plan 4,296us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan 3,860us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan    
Vesting of early exercised stock options 0rkus_VestingOfEarlyExercisedStockOptions 35rkus_VestingOfEarlyExercisedStockOptions 113rkus_VestingOfEarlyExercisedStockOptions  
Stock Repurchased During Period, Value   0us-gaap_StockRepurchasedDuringPeriodValue 0us-gaap_StockRepurchasedDuringPeriodValue  
Issuance of Series G redeemable convertible preferred stock, net of issuance cost     0rkus_IssuanceofSeriesGredeemableconvertiblepreferredstocknetofissuancecost  
Preferred Stock, Shares Issued From Exercise Of Stock Warrants, Value     0rkus_PreferredStockSharesIssuedFromExerciseOfStockWarrantsValue  
Stock Issued During Period, Value, New Issues     93,999us-gaap_StockIssuedDuringPeriodValueNewIssues  
Stock Issued During Period, Value, Conversion of Convertible Securities     77,729us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities  
Issuance of preferred stock upon exercise of warrant, Value     2,303rkus_IssuanceofpreferredstockuponexerciseofwarrantValue  
Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation 9,183us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation 2,019us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation 25us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation  
Other Comprehensive Income (Loss), Net of Tax (95)us-gaap_OtherComprehensiveIncomeLossNetOfTax (2)us-gaap_OtherComprehensiveIncomeLossNetOfTax    
Net Income (Loss) Attributable to Parent 8,190us-gaap_NetIncomeLoss 1,789us-gaap_NetIncomeLoss 31,704us-gaap_NetIncomeLoss  
Preferred Stock [Member]        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Shares, Outstanding 0us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
0us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
0us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
43,285,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
Stockholders' Equity Attributable to Parent 0us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
0us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
0us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
51,257us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
Issuance Of Redeemable Convertible Preferred Stock, Net Of Issuance Cost, Shares     4,590,000rkus_IssuanceOfRedeemableConvertiblePreferredStockNetOfIssuanceCostShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
 
Issuance of Series G redeemable convertible preferred stock, net of issuance cost     24,883rkus_IssuanceofSeriesGredeemableconvertiblepreferredstocknetofissuancecost
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
 
Stock Issued During Period, Shares, Conversion of Convertible Securities     (47,981,000)us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
 
Stock Issued During Period, Value, Conversion of Convertible Securities     (77,729)us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
 
Preferred Stock [Member] | Warrant [Member]        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Preferred Stock, Shares Issued From Exercise Of Stock Warrants     106,000rkus_PreferredStockSharesIssuedFromExerciseOfStockWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
 
Preferred Stock, Shares Issued From Exercise Of Stock Warrants, Value     1,589rkus_PreferredStockSharesIssuedFromExerciseOfStockWarrantsValue
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
 
Common Stock [Member]        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Shares, Outstanding 85,110,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
80,691,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
74,166,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
18,273,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Stockholders' Equity Attributable to Parent 85us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
81us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
74us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
18us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 3,618,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
5,903,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
812,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
 
Stock Issued During Period, Value, Stock Options Exercised 4us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
6us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
 
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 319,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
     
Stock Issued During Period, Shares, Employee Stock Purchase Plans 482,000us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
345,000us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Stock Issued During Period, Value, Employee Stock Purchase Plan   1us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Stock Repurchased During Period, Shares   (1,000)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(2,000)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
 
Stock Issued During Period, Shares, New Issues     7,000,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
 
Stock Issued During Period, Value, New Issues     7us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
 
Stock Issued During Period, Shares, Conversion of Convertible Securities     47,981,000us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
 
Stock Issued During Period, Value, Conversion of Convertible Securities     48us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
 
Common Stock [Member] | Warrant [Member]        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Common Stock, Shares Issued From Exercise Of Stock Warrants   278,000rkus_CommonStockSharesIssuedFromExerciseOfStockWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
102,000rkus_CommonStockSharesIssuedFromExerciseOfStockWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
 
Additional Paid-in Capital [Member]        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stockholders' Equity Attributable to Parent 273,276us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
225,575us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
193,731us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
10,537us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net 26,594us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
18,701us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
8,451us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Stock Issued During Period, Value, Stock Options Exercised 7,628us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
7,230us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
629us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Stock Issued During Period, Value, Employee Stock Purchase Plan 4,296us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
3,859us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
   
Vesting of early exercised stock options   35rkus_VestingOfEarlyExercisedStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
113rkus_VestingOfEarlyExercisedStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Stock Issued During Period, Value, New Issues     93,992us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Stock Issued During Period, Value, Conversion of Convertible Securities     77,681us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Issuance of preferred stock upon exercise of warrant, Value     2,303rkus_IssuanceofpreferredstockuponexerciseofwarrantValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation 9,183us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,019us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
25us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Accumulated Other Comprehensive Income (Loss) [Member]        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stockholders' Equity Attributable to Parent (97)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(2)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Other Comprehensive Income (Loss), Net of Tax (95)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(2)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Retained Earnings [Member]        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stockholders' Equity Attributable to Parent (13,615)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(21,805)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(23,594)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(55,298)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Net Income (Loss) Attributable to Parent $ 8,190us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 1,789us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 31,704us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember