XML 63 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (USD $)
In Thousands, except Share data, unless otherwise specified
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Total Finisar Stockholders' Equity
Non-controlling Interest
Beginning balance at Apr. 30, 2012 $ 779,845us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 91us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 2,309,219us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 28,720us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (1,566,506)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 771,524us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 8,321us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Beginning balance (in shares) at Apr. 30, 2012   91,451,615us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) (8,065)us-gaap_ProfitLoss       (5,454)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(5,454)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(2,611)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Other comprehensive loss, net (195)us-gaap_OtherComprehensiveIncomeLossNetOfTax     (195)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  (195)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Issuance of shares pursuant to equity plans, net of tax withholdings (in shares)   1,591,907us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Issuance of shares pursuant to equity plans, net of tax withholdings 391us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation 2us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
389us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    391us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Issuance of shares pursuant to employee stock purchase plan (in shares)   577,136us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Issuance of shares pursuant to employee stock purchase plan 6,641us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan 1us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
6,640us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    6,641us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Issuance of shares for exercise of warrants (in shares)   37,582us-gaap_StockIssuedDuringPeriodSharesOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Issuance of shares for exercise of warrants 30us-gaap_StockIssuedDuringPeriodValueOther   30us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    30us-gaap_StockIssuedDuringPeriodValueOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Share-based compensation expense 31,961us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   31,961us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    31,961us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Employer contribution in defined contribution retirement plan (in shares)   120,380us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Employer contribution to defined contribution retirement plan 1,907fnsr_DefinedContributionInEntityStockExpenseIncludingPriorYearAccrual   1,907fnsr_DefinedContributionInEntityStockExpenseIncludingPriorYearAccrual
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    1,907fnsr_DefinedContributionInEntityStockExpenseIncludingPriorYearAccrual
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Issuance of shares upon conversion of convertible debt 0us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities            
Ending balance at Apr. 28, 2013 812,515us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 94us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,350,146us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
28,525us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(1,571,960)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
806,805us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
5,710us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Ending balance (in shares) at Apr. 28, 2013   93,778,620us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 111,537us-gaap_ProfitLoss       111,787us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
111,787us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(250)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Other comprehensive loss, net (8,500)us-gaap_OtherComprehensiveIncomeLossNetOfTax     (8,500)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  (8,500)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Issuance of shares pursuant to equity plans, net of tax withholdings (in shares)   2,805,276us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Issuance of shares pursuant to equity plans, net of tax withholdings 9,293us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation 3us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
9,290us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    9,293us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Issuance of shares pursuant to employee stock purchase plan (in shares)   608,946us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Issuance of shares pursuant to employee stock purchase plan 7,563us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan 0us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
7,563us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    7,563us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Share-based compensation expense 37,966us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   37,966us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    37,966us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Employer contribution in defined contribution retirement plan (in shares)   88,823us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Employer contribution to defined contribution retirement plan 2,228fnsr_DefinedContributionInEntityStockExpenseIncludingPriorYearAccrual   2,228fnsr_DefinedContributionInEntityStockExpenseIncludingPriorYearAccrual
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    2,228fnsr_DefinedContributionInEntityStockExpenseIncludingPriorYearAccrual
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Equity component of senior convertible notes, net of allocated issuance costs 48,917us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt   48,917us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    48,917us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Sale of controlling interest (5,460)us-gaap_MinorityInterestPeriodIncreaseDecrease           (5,460)us-gaap_MinorityInterestPeriodIncreaseDecrease
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Issuance of shares upon conversion of convertible debt 0us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities            
Ending balance at Apr. 27, 2014 1,016,059us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 97us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
2,456,110us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
20,025us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(1,460,173)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
1,016,059us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Ending balance (in shares) at Apr. 27, 2014   97,281,665us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 11,887us-gaap_ProfitLoss       11,887us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
11,887us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Other comprehensive loss, net (19,164)us-gaap_OtherComprehensiveIncomeLossNetOfTax     (19,164)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  (19,164)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Issuance of shares pursuant to equity plans, net of tax withholdings (in shares)   2,453,668us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Issuance of shares pursuant to equity plans, net of tax withholdings (751)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation 3us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(754)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    (751)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Issuance of shares pursuant to employee stock purchase plan (in shares)   525,032us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Issuance of shares pursuant to employee stock purchase plan 8,584us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan 0us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
8,584us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    8,584us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Share-based compensation expense 44,600us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   44,600us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    44,600us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Employer contribution in defined contribution retirement plan (in shares) 122,979us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan 122,979us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Employer contribution to defined contribution retirement plan 2,563fnsr_DefinedContributionInEntityStockExpenseIncludingPriorYearAccrual   2,563fnsr_DefinedContributionInEntityStockExpenseIncludingPriorYearAccrual
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    2,563fnsr_DefinedContributionInEntityStockExpenseIncludingPriorYearAccrual
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Issuance of shares upon conversion of convertible debt (in shares)   3,748,473us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
         
Issuance of shares upon conversion of convertible debt 40,015us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities 4us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
40,011us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    40,015us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Ending balance at May. 03, 2015 $ 1,103,793us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 104us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 2,551,114us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 861us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (1,448,286)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 1,103,793us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Ending balance (in shares) at May. 03, 2015   104,131,817us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember