FTNT


Line plots across dimensions of each concept
Tables

Table of contents



us-gaap:CommonStockValue

us-gaap:CommonStockParOrStatedValuePerShare
us-gaap:StatementEquityComponents
us-gaap:SharesIssued

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonStockSharesAuthorized

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
us-gaap:StatementGeographical

us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService

us-gaap:GrossProfit
us-gaap:ProductOrService

us-gaap:OperatingExpenses

us-gaap:ResearchAndDevelopmentExpense

us-gaap:GeneralAndAdministrativeExpense

us-gaap:SellingAndMarketingExpense

us-gaap:OperatingIncomeLoss

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:IncomeTaxExpenseBenefit

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:NetIncomeLoss

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:ShortTermInvestments

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:PropertyPlantAndEquipmentNet
us-gaap:StatementGeographical

us-gaap:LongTermInvestments

us-gaap:Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:OtherAssetsNoncurrent

us-gaap:LiabilitiesCurrent

us-gaap:AccountsPayableCurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss

us-gaap:DepreciationDepletionAndAmortization

us-gaap:IncreaseDecreaseInInventories

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquireInvestments

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:EffectiveIncomeTaxRateContinuingOperations
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensation

us-gaap:UnrecognizedTaxBenefits

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

ftnt:DefinedContributionPlanEmployerMatchingContributionAmount

ftnt:EffectiveIncomeTaxRateReconciliationatFederalStatutoryIncomeTaxRateStateandLocalIncomeTaxesandForeignIncomeTaxRateDifferentialAmount

ftnt:EffectiveIncomeTaxReconciliationExcessTaxBenefitonStockbasedCompensation

ftnt:GainLossFromMutualCovenantNotToSueAgreementRightToUseExistingIntellectualProperty

ftnt:LeaseLiabilityArisingfromObtainingRightofUseAsset

ftnt:MutualCovenantNottoSueAgreementPatentClaimsTotalProceedsExpectedIfExtensionOptionUtilized

ftnt:RepurchaseofCommonStockLiabilitiesIncurred

ftnt:RepurchaseofCommonStockSettlementofLiabilitiesIncurred
us-gaap:StatementEquityComponents
ftnt:StockIssuedDuringPeriodSharesEquityIncentivePlans

ftnt:StockIssuedDuringPeriodValueEquityIncentivePlansNetofTaxesWithheld
us-gaap:StatementEquityComponents

ftnt:TransfersofEvaluationUnitsfromInventorytoPropertyandEquipment

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
us-gaap:IncomeStatementLocation

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities, us-gaap:AwardType

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:CapitalizedContractCostAmortization

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType
us-gaap:ConcentrationRiskPercentage1
us-gaap:ProductOrService
us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:Depreciation

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInDeferredCharges

us-gaap:IncreaseDecreaseInDeferredIncomeTaxes

us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
us-gaap:AwardType
us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:InvestmentIncomeNet

us-gaap:LeaseCost

us-gaap:OperatingLeaseCost

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherNoncashIncomeExpense

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:ProceedsFromIssuanceOfCommonStock

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation

us-gaap:ShortTermLeaseCost
us-gaap:ShareRepurchaseProgram
us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
us-gaap:ShareRepurchaseProgram, us-gaap:SubsequentEventType
us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
us-gaap:ShareRepurchaseProgram
us-gaap:ShareRepurchaseProgram, us-gaap:SubsequentEventType
us-gaap:StatementEquityComponents

us-gaap:VariableLeaseCost

ftnt:AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearFairValue

us-gaap:AccruedIncomeTaxesNoncurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:AllowanceForDoubtfulAccountsReceivable
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency
us-gaap:AssetsFairValueDisclosure
us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:BalanceSheetLocation, us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FinancialInstrument

us-gaap:CapitalizedContractCostNet

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:ContractWithCustomerLiabilityNoncurrent

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:EmployeeRelatedLiabilitiesCurrent
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityNoncurrent
us-gaap:StatementScenario, us-gaap:IncomeTaxAuthority
us-gaap:OperatingLossCarryforwards

us-gaap:PurchaseObligation

us-gaap:RevenueRemainingPerformanceObligation
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued

Tables

  2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
us-gaap:CommonStockValue █████████▃▄▄▄▄▄▄▄▄▄▃▃▃▃▂▂▂▃▃▂▂▂▁▁200000.0200000.0200000.0200000.0200000.0200000.0200000.0200000.0200000.0168000.0175000.0175000.0175000.0173000.0173000.0172000.0171000.0171000.0172000.0170000.0169000.0166000.0165000.0163000.0163000.0163000.0164000.0164000.0161000.0159000.0158000.0155000.0154000.0NANANA
us-gaap:CommonStockParOrStatedValuePerShare ████████████████████████████████▁0.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0005NANANA
 us-gaap:SharesIssued us-gaap:StatementEquityComponents us-gaap:CommonStock▁███▇▆▇▆▆▅162171171171170169170169168167NANANA173NANANA171NANANA166NANANANANANANANANANANANANANA
us-gaap:CommonStockSharesIssued ▄▇▇▇▆▆▆▆▆▅███▇▇▇▇▇▇▆▆▅▄▄▄▄▄▄▃▃▂▁▁162171171171170169170169168167174175175173173172171171172170169166164163162163163163161159158155154NANANA
us-gaap:CommonStockSharesOutstanding ▄▇▇▇▆▆▆▆▆▆███▇▇▇▇▇▇▆▆▅▅▄▄▄▄▄▃▃▃▁▁162171171171170169170169168167174175175173173172171171172170169166164163162163162162159157157153152NANANA
us-gaap:CommonStockSharesAuthorized ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█300300300300300300300300300300300300300300300300300300300300300300300300300300300300300300300300600NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding 174NA174175174NA175173171NA178179178NA177172171NA177176173NA169168168168168167166166165163163162155151
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic 170NA171171170NA169168167NA175175174NA173172171NA171169168NA164163162162162161158157156153152150143136
us-gaap:EarningsPerShareBasic ▅▆▅▄▄█▄▄▃▁▃▃▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃▂▂▃▂▂▂▂0.610.66999999999999990.470.420.351.06999999999999980.350.290.25-0.160000000000000030.150.130.060.150.04-0.01-0.02-0.0099999999999999950.050.00.010.0399999999999999940.020.040.050.070.060.080.110.090.090.120.10.090.10.05
us-gaap:EarningsPerShareDiluted ▅▆▅▄▄█▄▄▃▁▃▃▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃▂▂▃▂▂▂▂0.60.66000000000000010.460.420.341.04999999999999980.330.280.24-0.160000000000000030.150.130.060.139999999999999990.04-0.01-0.02-0.0099999999999999950.050.00.010.0399999999999999940.020.040.050.070.050.070.10.080.090.110.090.080.090.05
  2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax ██▇▇▆▇▆▆▅▅▅▅▄▅▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▂▂▁▁▁▁576614547521472507453441399416374363340362316311284296260239212223193184168154147135136128117116103938476
 us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService ftnt:SecuritySubscription█▇▆▅▄▄▃▂▁211205192183169165157147136NANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService ftnt:TechnicalSupportandOther173NA157148140NA132127119NANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService us-gaap:Product▅█▅▄▂▅▃▃▁192238197189162200164166142NANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService us-gaap:Service█▇▆▅▃▃▂▁384375350331309306289275NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical country:US███▇▆▆▆▆▆▆▅▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▁▂▁▁▂▁▁1811871821731501511461441331291239790928380757772715855504944403834383431362824NANA
 us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical ftnt:AsiaPacificAndJapan██▇▇▆▇▆▆▅▅▅▅▄▅▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁114119106104949994877882747368726564595955474547444339373635333329282523NANA
 us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical ftnt:EuropeMiddleEastAndAfrica▇█▇▆▆▇▅▅▅▅▄▄▄▅▄▄▃▄▃▃▂▃▂▂▂▂▂▁▁▁▁▁▁▁22024420019217720316516414416013812912614011611410511591837585666256515047454340373633NANA
 us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical ftnt:OtherAmericas▇█▆▄▄▄▃▂▁606358525051474441NANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical srt:Americas▇█▇▅▂▃▂▁242250240225200203194189NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:CostOfGoodsAndServicesSold ▇█▇▇▆▇▆▆▅▆▅▅▅▅▅▅▄▅▄▄▄▄▃▃▃▂▂▂▂▂▂▂▁▁▁▁128140124128113128111113971059395909084847781716963655657504343393737313126232120
 us-gaap:CostOfGoodsAndServicesSold us-gaap:ProductOrService us-gaap:Product▅█▅▆▃▇▄▄▁769279827086727358NANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:CostOfGoodsAndServicesSold us-gaap:ProductOrService us-gaap:Service█▅▄▄▃▂▁▁5247454542413939NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:GrossProfit ██▇▇▆▆▆▆▅▅▅▅▄▅▄▄▄▄▃▃▃▃▂▂▂▂▂▂▂▂▂▁▁▁▁▁448473423393359378342328301311280267250271231226206214188170149158136126118110103969891868576696356
 us-gaap:GrossProfit us-gaap:ProductOrService us-gaap:Product▅█▅▄▂▄▂▂▁11614611810792113929284NANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:GrossProfit us-gaap:ProductOrService us-gaap:Service██▆▅▃▃▂▁332327305286267264249235NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingExpenses ▇█▇▇▇▇▆▆▆▆▆▅▅▅▅▅▅▅▄▄▃▃▃▃▂▂▂▂▂▂▁▁▁▁▁▁3323553233183092932792772692692462392442262262302122011901671481381211151059289817270675957524546
us-gaap:ResearchAndDevelopmentExpense █▇▇▇▇▆▆▆▆▅▅▅▅▄▅▄▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▁▁▁▁▁807169676865586159545351514547454442423735333029292625232020191615141212
us-gaap:GeneralAndAdministrativeExpense ██▇▇▇▆▆▆▇▆▆▆▆▅▆▆▅▆▆▅▃▃▂▃▂▂▂▂▂▁▁▁▁▁▁▁28272624242222232522212122172222192021181112910998776555555
us-gaap:SellingAndMarketingExpense ██▇▇▇▆▆▆▆▆▅▅▅▅▅▅▅▄▄▄▃▃▃▂▂▂▂▂▂▂▁▁▁▁▁▁260257227226215205198192185191172166170162154162147136120111100938074675655494444423635322627
us-gaap:OperatingIncomeLoss ██▇▆▄▆▅▄▃▄▃▃▂▄▂▁▁▂▁▁▁▂▂▂▂▂▂▂▃▂▂▃▂▂▂▂1151181007550856250324233285455-4-512-12019151112181315252018261817189
us-gaap:OtherNonoperatingIncomeExpense ▁▇▃▇▇▆▇▃▇▆▇█▇▅▇▆▆▆▇▇▇▆▆▇▇▆▇▇▇▇▇-80-600-20-50-1010-30-1-1-1000-1-100-100000NANANANANA
us-gaap:IncomeTaxExpenseBenefit ▅▅▆▅▅▁▅▅▅█▅▅▅▆▅▅▅▅▄▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅131225131-90112-474119-2180-2-115-92013115576498594443
us-gaap:ComprehensiveIncomeNetOfTax ▅▆▅▄▄█▄▄▃▁▃▃▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃▂▂▂▂▂99115807359182594940-292622102450-2-3802627712711191215141414NANA
us-gaap:NetIncomeLoss ▅▆▅▄▄█▄▄▃▁▃▃▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂104115797258182584941-28262310256-1-3-2801646811812171314171413146
  2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
us-gaap:Assets ▇█▇▇▇▆▆▅▅▄▅▅▅▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁3206388535453369320530782763257524002257239523602267213920101960181117901707160414981424131212651200112810851032913851788670635NANANA
us-gaap:Liabilities ██▇▇▆▆▆▅▅▅▄▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁▁▁266925632345224721472067187117951707166814931438136913021187115510691035911854778748663639589528518485434424390354347NANANA
us-gaap:LiabilitiesAndStockholdersEquity ▇█▇▇▇▆▆▅▅▄▅▅▅▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁3206388535453369320530782763257524002257239523602267213920101960181117901707160414981424131212651200112810851032913851788670635NANANA
us-gaap:StockholdersEquity ▃█▇▇▆▆▅▄▄▃▅▅▅▅▅▄▄▄▄▄▄▄▃▃▃▃▃▃▂▂▂▁▁53613211200112210581010891780693589902922898837823804742755795750719675649625610599567547478426398316287NANANA
 us-gaap:StockholdersEquity us-gaap:StatementEquityComponents us-gaap:AdditionalPaidInCapital▇█▇▇▆▅▅▃▂▁1128118011521130110810681048996957909NANANA800NANANA687NANANA562NANANANANANANANANANANANANANA
 us-gaap:StockholdersEquity us-gaap:StatementEquityComponents us-gaap:CommonStock█████████▁200000.0200000.0200000.0200000.0200000.0200000.0200000.0200000.0200000.0168000.0NANANA173000.0NANANA171000.0NANANA166000.0NANANANANANANANANANANANANANA
  2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
us-gaap:AssetsCurrent ▆█▇▇▇▆▆▅▅▅▅▄▅▄▄▄▄▃▃▃▃▃▂▂▂▂▂▁▁▁▁▁▁2035276924662360231322202078188417351716165016041616153813941353128512701251119511111046896806781705672613514544551503454NANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▄██▇█▇█▆▆▆▆▆▆▅▅▄▄▄▄▄▃▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁6261222117510221216111211699728358119058538237096475965685435404813862832582031721441239775817466786877116
us-gaap:ShortTermInvestments ▇█▇█▅▄▃▃▃▃▂▂▂▂▂▂▂▂▂▃▃▃▃▂▂▂▂▂▁▂▂▂▁775843764808584537464461468440369354375376382388384348367391417436402354388368379362299320353322264NANANA
us-gaap:AccountsReceivableNetCurrent ▇█▆▆▆▇▅▅▅▅▄▄▄▅▃▄▃▄▃▃▂▃▂▂▂▂▂▁▁▁▁▁▁4745443844033814443243333133482572742703122382542202591741761611841161271111071081028995847572NANANA
us-gaap:InventoryNet ▇█▇▆▆▆▆▅▆▅▅▆▇▇▆▆▅▆▆▅▅▅▄▃▃▃▂▂▂▂▁▁▁1051179985889080788077738610410693817883806872695146434633232620171213NANANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent █▆▆▆▆▅▅▅▅▆▆▅▆▄▄▄▄▅▆▅▄▄▁▃▁▅▃▃54414241423638393840433642333133343541353231162314382726NANANANANANANANA
  2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
us-gaap:PropertyPlantAndEquipmentGross █▇▇▆▆▆▆▆▅▅▅▅▄▃▃▃▃▃▃▂▂▂▂▂▂▁▁▁▁▁▁52148143440639138237936334634032732023120718918417014015413712311410910491676359553735NANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:BuildingAndBuildingImprovements███████▇▇▇▇▇▄▃▃▃▃▂▂▂▂▂▂▂▂▁▁▁▁148147143142144144138136135133131133564944423928222020201717190000NANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:ComputerEquipment██▇▇▆▆▆▆▅▅▄▄▂▄▃▃▂▂▂▂▂▁121116113103989595908679767244656252494543403831NANANA222018171513NANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:ConstructionInProgress█▆▄▃▂▂▂▂▁▁▁▁▁▁▁▂▂▂▂▂▁▁▁▁▁▁90614428161211726216441388107335401NANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:Land██▆▆▆▆▆▆▆▆▅▅▆▃▃▃▂▂▂▁▁▁▁▁▁▁▁▁▁9393757575757571656562597035313130212114131313131313131313NANANANANANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment █▇▇▇▆▆▆▆▅▅▅▄▄▄▃▃▃▂▄▃▃▃▃▂▂▂▂▂▁▁▁14613712912111911011410710195878175706359544971666055524943393634292725NANANANANA
us-gaap:PropertyPlantAndEquipmentNet █▇▇▆▆▆▆▆▆▆▅▅▄▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁37434430528427227126525624524523923815513712612511591837163585655472827252610977NANANA
 us-gaap:PropertyPlantAndEquipmentNet us-gaap:StatementGeographical country:CA███▇▇█▇▇▇▇▇▇▁▁1201201171121111131111061031031011011612NANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentNet us-gaap:StatementGeographical country:US█▇▆▆▅▅▅▅▅▅▄▄▄▄▄▄▃▃▃▂▂▂▂▂▂▂▂▂▁▁▁2271971621481361321271221151151121101119692908261585049464543402119191832NANANANANA
 us-gaap:PropertyPlantAndEquipmentNet us-gaap:StatementGeographical srt:Americas█▆▃▁353323280260NA246NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LongTermInvestments ▄▃▅▃▁▂▁▂▂▂▆▆▆▅▆▅▆▆▆▆▆▆▇█▇▇▇▇▇▆▄▃▃172144204149506738658298247257242224240237241272261275268271303352327327311322315242172113126NANANA
us-gaap:Goodwill ██▅▅▅▅▃▃▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁67673838383825251414141414141414444222222222NANANANANANANANA
us-gaap:IntangibleAssetsNetExcludingGoodwill ▇█▄▅▅▆▅▆▄▅▅▆▆▆▇█▅▅▅▁▁▁▂▂▂27311416192218211416182022242731161718022336NA67NANANANANANANANA
us-gaap:FiniteLivedIntangibleAssetsNet ▆█▁▂▃▄▃▄▁▁▂▃▃▅▆▇▂▂▃27311416192218211414161820232629161718NANA233674412NANANANANANA
 us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass us-gaap:CustomerRelationships▂▃▁▁▂▂▂▃▂▂▃▃▄▄▆█▇▇▇45223445345567912101011NANA0000000NANANANANANANANA
 us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass us-gaap:DevelopedTechnologyRights▇█▃▄▄▅▄▄▂▂▃▃▄▄▅▅▁▁2325111315171315101011121315161766NANANA2225NANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▇█▇██▃▃▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▁▁▁▁▁█▁▁▂▁▁55605657592020202019191817161716151415141010774336167844NANANA
  2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
us-gaap:LiabilitiesCurrent ██▇▇▆▆▆▆▅▅▅▄▄▄▄▄▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁▁▁1543147313411293125412561111108510291027910885856829750731687678603565518496434426394367360331298294270251246NANANA
us-gaap:AccountsPayableCurrent ▇█▇▆▆▇▅▅▅▆▄▃▄▅▅▅▄▅▄▃▃▄▃▃▂▃▃▂▂▂▁▁▁879685726986666355704442485657564761484240493635273335262324131513NANANA
  2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
us-gaap:OtherLiabilitiesNoncurrent █▇▆▆▆▃▂▃▃▂▂▃▃▃▃▃▃▄▃▃▃▃▃▃▃▁▁▆▅▄▄▄▄49443836371311121389161814161617191515151717181611342624212020NANANA
  2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
us-gaap:StockholdersEquity ▃█▇▇▆▆▅▄▄▃▅▅▅▅▅▄▄▄▄▄▄▄▃▃▃▃▃▃▂▂▂▁▁53613211200112210581010891780693589902922898837823804742755795750719675649625610599567547478426398316287NANANA
 us-gaap:StockholdersEquity us-gaap:StatementEquityComponents us-gaap:AdditionalPaidInCapital▇█▇▇▆▅▅▃▂▁1128118011521130110810681048996957909NANANA800NANANA687NANANA562NANANANANANANANANANANANANANA
 us-gaap:StockholdersEquity us-gaap:StatementEquityComponents us-gaap:CommonStock█████████▁200000.0200000.0200000.0200000.0200000.0200000.0200000.0200000.0200000.0168000.0NANANA173000.0NANANA171000.0NANANA166000.0NANANANANANANANANANANANANANA
us-gaap:CommonStockValue █████████▃▄▄▄▄▄▄▄▄▄▃▃▃▃▂▂▂▃▃▂▂▂▁▁200000.0200000.0200000.0200000.0200000.0200000.0200000.0200000.0200000.0168000.0175000.0175000.0175000.0173000.0173000.0172000.0171000.0171000.0172000.0170000.0169000.0166000.0165000.0163000.0163000.0163000.0164000.0164000.0161000.0159000.0158000.0155000.0154000.0NANANA
us-gaap:RetainedEarningsAccumulatedDeficit ▁█▇▇▆▆▅▅▄▄▇▇▇▇▇▇▇▇██████████▇▇▇▇▇-58914046-9-50-57-156-214-262-319-942483743582368124115115113111116123142131122897157279NANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▁▆▆▄▄▄▃▃▂▄▄▄▄▄▄▄▄▄▄▄▄▄▄▆▄▆▄▇█▆▇▄█-311000-1-1-2000000000000001010231203NANANA
  2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInOperatingActivities █▅▆▅▅▅▄▄▄▄▄▄▃▃▂▂▃▂▂▂▂▁▂▁▂31919022119520118017614213915716214412910176671006865846435564360NANA38NANA48NANA40NANA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▇▅▆▁▆▅▇▇▆█▆▅▆▇▇▆▆▇▇▇▇▇▇▇▇4-99-27-336-39-127117-2565-28-81-312-6-35-34-3-15116-12-8-5-2NANA-79NANA-62NANA-46NANA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁██▇▇▇██▇▅▇██████▇███████-920-43-40-53-57-1099-12-89-317-80-3315-41-18-4-41-62982225-60NANA15NANA15NANA8NANA
  2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInOperatingActivities █▅▆▅▅▅▄▄▄▄▄▄▃▃▂▂▃▂▂▂▂▁▂▁▂31919022119520118017614213915716214412910176671006865846435564360NANA38NANA48NANA40NANA
us-gaap:NetIncomeLoss ▅▆▅▄▄█▄▄▃▁▃▃▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂104115797258182584941-28262310256-1-3-2801646811812171314171413146
us-gaap:DepreciationDepletionAndAmortization █▇▇▇▇▆▆▆▆▆▆▆▆▆▆▅▄▄▃▃▂▂▂▂▁171515151514141313141313131313111098765564NANA3NANA2NANA1NANA
us-gaap:IncreaseDecreaseInInventories ▂█▇▄▄▆▅▄▅▅▂▁▄▇▇▅▄▅▄▄▅█▅▅▃-6231922148378-7-13318167064162176-3NANA4NANA3NANA0NANA
  2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInInvestingActivities ▇▅▆▁▆▅▇▇▆█▆▅▆▇▇▆▆▇▇▇▇▇▇▇▇4-99-27-336-39-127117-2565-28-81-312-6-35-34-3-15116-12-8-5-2NANA-79NANA-62NANA-46NANA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment 27NA171710NA181111NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:PaymentsToAcquireInvestments ▆▄▅█▄▄▂▂▂▅▁▂▂▁▂▁▁▂▁▁▂▁▁▂▂36825932448326427614212713430989137133103139115115130100108120108105162120NANA171NANA192NANA129NANA
  2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁██▇▇▇██▇▅▇██████▇███████-920-43-40-53-57-1099-12-89-317-80-3315-41-18-4-41-62982225-60NANA15NANA15NANA8NANA
us-gaap:PaymentsForRepurchaseOfCommonStock █▁▁▁▁▂▁▁▂▄▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁889272333609401115322903303525050600005111412000NANANANANANANANA
  2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30

Common Stock Value

us-gaap:CommonStockValue



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value200000.0200000.0200000.0200000.0200000.0200000.0200000.0200000.0200000.0168000.0175000.0175000.0175000.0173000.0173000.0172000.0171000.0171000.0172000.0170000.0169000.0166000.0165000.0163000.0163000.0161000.0163000.0164000.0164000.0162000.0161000.0159000.0158000.0156000.0155000.0154000.0150000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Par Or Stated Value Per Share

us-gaap:CommonStockParOrStatedValuePerShare



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value0.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.00050.0005
Percentage of CommonStockParOrStatedValuePerShare100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Shares Issued

us-gaap:StatementEquityComponents

us-gaap:SharesIssued

us-gaap:CommonStock



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value162171171171170169170169168167173171166161161156150135
Percentage of SharesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Common Stock Shares Issued

us-gaap:CommonStockSharesIssued



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value162171171171170169170169168167174175175173173172171171172170169166164163162161163163163161161159158156155154150
Percentage of CommonStockSharesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value162171171171170169170169168167174175175173173172171171172170169166164163162161163162162160159157157154153152148
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Common Stock Shares Authorized

us-gaap:CommonStockSharesAuthorized



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value300300300300300300300300300300300300300300300300300300300300300300300300300300300300300300300300300300300600600
Percentage of CommonStockSharesAuthorized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding



Period End2020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value174174175174175173171178179178177172171177176173169168168168168167166166165163163162155151
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic



Period End2020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value170171171170169168167175175174173172171171169168164163162162162161158157156153152150143136
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value0.610.66999999999999990.470.420.351.06999999999999980.350.290.25-0.160000000000000030.150.130.060.150.04-0.01-0.02-0.0099999999999999950.050.00.010.0399999999999999940.020.040.050.070.060.080.110.090.090.120.10.090.10.05
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value0.60.66000000000000010.460.420.341.04999999999999980.330.280.24-0.160000000000000030.150.130.060.139999999999999990.04-0.01-0.02-0.0099999999999999950.050.00.010.0399999999999999940.020.040.050.070.050.070.10.080.090.110.090.080.090.05
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value576614547521472507453441399416374363340362316311284296260239212223193184168154147135136128117116103938476
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductOrService

ftnt:SecuritySubscription



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value211205192183169165157147136
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax36.633.435.235.135.932.634.633.334.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax36.633.435.235.135.932.634.633.334.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ftnt:SecuritySubscription100.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:TechnicalSupportandOther



Period End2020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value173157148140132127119
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax30.028.828.529.729.229.030.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax30.028.828.529.729.229.030.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ftnt:TechnicalSupportandOther100.0100.0100.0100.0100.0100.0100.0

us-gaap:Product



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value192238197189162200164166142
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax33.338.936.036.434.439.636.237.735.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax33.338.936.036.434.439.636.237.735.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Product100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Service



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value384375350331309306289275
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax66.761.164.063.665.660.463.862.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax66.761.164.063.665.660.463.862.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Service100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StatementGeographical

country:US



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-31
Value1811871821731501511461441331291239790928380757772715855504944403834383431362824
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax31.530.533.333.331.830.032.332.833.631.133.026.926.725.626.226.026.626.028.029.727.524.826.027.026.526.326.325.628.426.526.531.427.325.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax31.530.533.333.331.830.032.332.833.631.133.026.926.725.626.226.026.626.028.029.727.524.826.027.026.526.326.325.628.426.526.531.427.325.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:US100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:AsiaPacificAndJapan



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-31
Value114119106104949994877882747368726564595955474547444339373635333329282523
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.819.519.420.020.119.620.819.919.719.720.020.120.019.920.820.620.720.021.219.921.421.123.323.423.624.524.826.424.625.925.524.425.125.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.819.519.420.020.119.620.819.919.719.720.020.120.019.920.820.620.720.021.219.921.421.123.323.423.624.524.826.424.625.925.524.425.125.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ftnt:AsiaPacificAndJapan100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:EuropeMiddleEastAndAfrica



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-31
Value22024420019217720316516414416013812912614011611410511591837585666256515047454340373633
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax38.339.736.736.837.540.236.437.336.238.537.035.737.038.736.936.837.138.935.334.835.538.034.234.033.533.234.534.833.433.934.932.635.636.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax38.339.736.736.837.540.236.437.336.238.537.035.737.038.736.936.837.138.935.334.835.538.034.234.033.533.234.534.833.433.934.932.635.636.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ftnt:EuropeMiddleEastAndAfrica100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:OtherAmericas



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value606358525051474441
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.510.310.710.010.610.210.410.110.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.510.310.710.010.610.210.410.110.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ftnt:OtherAmericas100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Americas



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value242250240225200203194189
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax42.040.844.043.242.440.242.742.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax42.040.844.043.242.440.242.742.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Americas100.0100.0100.0100.0100.0100.0100.0100.0

Sales Revenue Net

Sales Revenue Goods Net

Cost Of Goods And Services Sold

us-gaap:CostOfGoodsAndServicesSold



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value128140124128113128111113971059395909084847781716963655657504343393737313126232120
Percentage of CostOfGoodsAndServicesSold100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax22.322.922.724.623.925.324.625.624.425.325.026.326.625.126.827.127.327.627.629.029.929.329.431.430.028.429.628.827.728.826.526.725.825.125.226.4

us-gaap:ProductOrService

us-gaap:Product



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value769279827086727358
Percentage of CostOfGoodsAndServicesSold59.366.063.764.562.167.664.565.359.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.215.114.415.914.917.115.916.714.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Product39.738.840.143.543.143.343.844.440.8

us-gaap:Service



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value5247454542413939
Percentage of CostOfGoodsAndServicesSold40.734.036.335.537.932.435.534.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.17.88.28.79.18.28.78.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Service13.612.712.913.713.813.613.714.3

Cost Of Goods Sold

Cost Of Services

Gross Profit

us-gaap:GrossProfit



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value448473423393359378342328301311280267250271231226206214188170149158136126118110103969891868576696356
Percentage of GrossProfit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax77.777.177.375.476.174.775.474.475.674.775.073.773.474.973.272.972.772.472.471.070.170.770.668.670.071.670.471.272.371.273.573.374.274.974.873.6

us-gaap:ProductOrService

us-gaap:Product



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value11614611810792113929284
Percentage of GrossProfit25.930.827.927.225.730.127.028.228.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax20.123.821.620.519.622.520.420.921.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Product60.361.259.956.556.956.756.255.659.2

us-gaap:Service



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value332327305286267264249235
Percentage of GrossProfit74.169.272.172.874.369.973.071.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax57.653.455.854.956.552.255.053.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Service86.487.387.186.386.286.486.385.7

Operating Expenses

us-gaap:OperatingExpenses



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value3323553233183092932792772692692462392442262262302122011901671481381211151059289817270675957524546
Percentage of OperatingExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax57.657.959.161.065.457.961.662.967.564.666.065.871.862.571.574.274.768.073.169.869.761.862.662.662.459.861.059.953.355.057.650.856.056.253.460.8

Research And Development Expense

us-gaap:ResearchAndDevelopmentExpense



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value807169676865586159545351514547454442423735333029292625232020191615141212
Percentage of ResearchAndDevelopmentExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.911.612.812.914.512.912.913.914.813.114.314.115.012.614.914.615.814.416.215.616.814.815.916.317.217.117.117.215.015.816.814.515.515.514.616.6

General And Administrative Expense

us-gaap:GeneralAndAdministrativeExpense



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value28272624242222232522212122172222192021181112910998776555555
Percentage of GeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.04.44.84.75.24.35.05.36.35.45.66.06.64.86.97.17.06.98.27.55.65.45.15.75.36.16.05.95.54.84.94.65.75.67.17.8

Selling And Marketing Expense

us-gaap:SellingAndMarketingExpense



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value260257227226215205198192185191172166170162154162147136120111100938074675655494444423635322627
Percentage of SellingAndMarketingExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax45.141.841.543.445.740.643.743.746.446.146.145.850.044.948.952.251.846.146.546.747.341.641.640.639.836.638.036.832.834.335.931.734.835.131.836.4

Operating Income Loss

us-gaap:OperatingIncomeLoss



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value1151181007550856250324233285455-4-512-12019151112181315252018261817189
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax20.119.318.314.410.716.813.811.58.110.19.07.81.612.51.7-1.3-2.04.3-0.71.20.48.98.06.17.611.89.311.318.916.216.022.518.218.721.412.8

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-31
Value-80-600-20-50-1010-30-1-1-1000-1-100-100000
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.4-0.1-1.1-0.1-0.1-0.50.2-1.1-0.1-0.30.10.30.1-1.0-0.2-0.4-0.5-0.3-0.3-0.3-0.3-0.5-0.5-0.3-0.2-0.7-0.10.2-0.20.1-0.1

Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax

Income Loss From Continuing Operations Before Income Taxes Domestic

Income Loss From Continuing Operations Before Income Taxes Foreign

Nonoperating Income Expense

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value131225131-90112-474119-2180-2-115-92013115576498594443
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.32.04.72.50.3-17.92.60.5-1.217.83.02.7-0.85.10.1-0.7-0.65.3-3.61.10.05.96.13.23.24.84.13.57.06.44.77.94.84.95.04.5

Income Taxes Paid Net

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-31
Value99115807359182594940-292622102450-2-3802627712711191215141414
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax17.318.814.614.112.636.113.011.310.1-7.17.16.33.26.71.8-0.3-0.8-1.13.20.11.02.81.53.94.48.04.98.314.410.113.612.714.515.2

Net Income Loss

us-gaap:NetIncomeLoss



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value104115797258182584941-28262310256-1-3-2801646811812171314171413146
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.018.814.613.912.436.012.911.210.4-7.07.16.33.16.92.0-0.4-1.2-0.93.10.30.73.02.13.35.07.16.19.012.610.812.115.414.114.616.59.0

Assets

us-gaap:Assets



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value32063885354533693205307827632575240022572395236022672139201019601811179017071604149814241312126512001168112810851032975913851788734670635545
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value266925632345224721472067187117951707166814931438136913021187115510691035911854778748663639589582528518485464434424390376354347312
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets83.366.066.166.767.067.267.769.771.173.962.360.960.460.959.159.059.057.853.453.252.052.650.550.649.249.946.847.847.047.647.649.949.551.252.854.757.4

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value32063885354533693205307827632575240022572395236022672139201019601811179017071604149814241312126512001168112810851032975913851788734670635545
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Stockholders Equity

us-gaap:StockholdersEquity



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-31
Value53613211200112210581010891780693589902922898837823804742755795750719675649625610585599567547510478426398358316287232142
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.734.033.933.333.032.832.330.328.926.137.739.139.639.140.941.041.042.246.646.848.047.449.549.450.850.153.252.253.052.452.450.150.548.847.245.342.60.0

us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value-311000-1-1-2000013021
Percentage of StockholdersEquity-0.60.10.10.1-0.0-0.1-0.1-0.2-0.3-0.1-0.1-0.1-0.10.20.60.10.90.8
Percentage of Assets-0.10.00.00.0-0.0-0.0-0.0-0.1-0.1-0.0-0.0-0.1-0.00.10.30.10.40.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value1128118011521130110810681048996957909800687562462400317251204
Percentage of StockholdersEquity210.489.396.0100.7104.7105.8117.6127.7138.1154.395.691.083.279.078.388.5108.3143.3
Percentage of Assets35.230.432.533.534.634.737.938.739.940.337.438.439.539.641.043.146.20.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value200000.0200000.0200000.0200000.0200000.0200000.0200000.0200000.0200000.0168000.0173000.0171000.0166000.0161000.0162000.0156000.0150000.0135000.0
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.1
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value-58914046-9-50-57-156-214-262-319376811312111043-18-59
Percentage of StockholdersEquity-109.910.63.9-0.8-4.7-5.7-17.5-27.5-37.9-54.24.59.116.820.821.612.2-8.1-42.1
Percentage of Assets-18.43.61.3-0.3-1.6-1.9-5.6-8.3-10.9-14.21.83.88.010.411.36.0-3.40.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Assets Current

us-gaap:AssetsCurrent



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value2035276924662360231322202078188417351716165016041616153813941353128512701251119511111046896806781735705672613569514544551523503454420
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets63.571.369.670.172.272.275.273.272.376.068.968.071.371.969.469.171.071.073.374.574.273.568.363.865.162.962.661.959.458.456.464.069.971.375.171.577.0

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302009-12-31
Value62612221175102212161112116997283581190585382370964759656854354048138628325820317211514412397122758174716678686677116212
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets19.531.533.230.338.036.142.337.734.835.937.836.136.333.132.230.431.430.331.730.025.819.919.716.114.49.912.811.49.412.68.39.59.59.89.912.30.012.30.00.00.0

Short Term Investments

us-gaap:ShortTermInvestments



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value775843764808584537464461468440369354375376382388384348367391417436402354388375368379362290299320353318322264246
Percentage of ShortTermInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets24.221.721.624.018.217.516.817.919.519.515.415.016.617.619.019.821.219.421.524.427.930.730.728.032.332.132.734.935.129.832.837.644.843.348.141.645.2

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value47454438440338144432433331334825727427031223825422025917417616118411612711113010710810210789958495757272
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets14.814.010.812.011.914.411.713.013.015.410.811.611.914.611.913.012.214.510.211.010.813.08.910.19.311.29.610.09.911.09.811.210.813.011.311.413.3

Inventory Net

us-gaap:InventoryNet



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value105117998588908078807773861041069381788380687269514643484633232126201716121313
Percentage of InventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.33.02.82.52.82.92.93.03.33.43.13.74.65.04.74.14.34.74.74.34.84.93.93.73.64.24.23.12.32.22.92.42.32.21.92.12.5

Prepaid Expense And Other Assets Current

us-gaap:PrepaidExpenseAndOtherAssetsCurrent



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-31
Value54414241423638393840433642333133343541353231162314143827261313
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.71.11.21.21.31.21.41.51.61.81.81.51.91.61.61.71.92.02.42.22.22.21.31.81.21.23.42.52.61.41.9

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value52148143440639138237936334634032732023120718918417014015413712311410910491786763595655373531
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.312.412.312.112.212.413.714.114.415.113.713.610.29.79.59.49.47.89.18.68.38.08.38.37.66.76.05.85.85.86.14.44.54.3

us-gaap:PropertyPlantAndEquipmentByType

ftnt:EvaluationUnits



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value22192019202020191920201919201718181540383431292624232121191817161513
Percentage of PropertyPlantAndEquipmentGross4.34.14.74.95.15.45.35.45.55.96.26.18.59.79.39.910.811.326.427.727.527.526.725.727.329.932.433.532.932.231.243.843.443.7
Percentage of Assets0.70.50.60.60.60.70.70.80.80.90.80.80.90.90.90.91.00.92.42.42.32.22.22.12.12.01.91.91.91.91.91.91.91.9
Percentage of Assets ftnt:EvaluationUnits0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:BuildingAndBuildingImprovements



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302011-12-31
Value148147143142144144138136135133131133564944423928222020201717190000000
Percentage of PropertyPlantAndEquipmentGross28.430.633.035.137.037.736.537.439.039.140.041.724.424.023.422.823.220.614.414.716.317.616.117.020.90.80.91.01.01.11.10.0
Percentage of Assets4.63.84.14.24.54.75.05.35.65.95.55.72.52.32.22.12.21.61.31.31.31.41.31.41.60.10.10.10.10.10.10.0
Percentage of Assets us-gaap:BuildingAndBuildingImprovements0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ComputerEquipment



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value121116113103989595908679767244656252494543403831222220181717151312
Percentage of PropertyPlantAndEquipmentGross23.424.226.125.525.225.125.024.925.123.523.422.519.131.432.928.729.232.628.229.530.927.828.633.632.430.930.231.340.139.638.4
Percentage of Assets3.83.03.23.13.13.13.43.53.63.53.23.11.93.13.12.72.72.52.62.52.62.21.92.01.91.81.81.91.81.81.7
Percentage of Assets us-gaap:ComputerEquipment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ConstructionInProgress



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value90614428161211726216441388107335401010
Percentage of PropertyPlantAndEquipmentGross17.412.710.27.14.33.23.02.10.81.80.90.32.72.22.37.45.25.86.65.82.53.44.94.10.714.01.90.0
Percentage of Assets2.81.61.30.90.50.40.40.30.10.30.10.00.30.20.20.70.50.50.60.50.20.30.40.30.10.90.10.0
Percentage of Assets us-gaap:ConstructionInProgress0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:FurnitureAndFixtures



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value181716161615161515141314141313101087755443111111111
Percentage of PropertyPlantAndEquipmentGross3.53.63.84.04.14.14.44.44.44.34.24.56.16.76.95.96.26.44.65.24.44.54.34.33.52.22.52.62.72.62.53.63.94.1
Percentage of Assets0.60.40.50.50.50.50.60.60.60.70.60.60.60.70.70.60.60.50.40.40.40.40.40.40.30.10.20.20.20.20.20.20.20.2
Percentage of Assets us-gaap:FurnitureAndFixtures0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Land



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302011-12-31
Value939375757575757165656259703531313021211413131313131313131313130
Percentage of PropertyPlantAndEquipmentGross17.919.417.418.619.419.819.919.818.919.319.018.530.316.916.516.917.815.514.010.811.212.212.713.315.217.720.522.023.224.424.90.0
Percentage of Assets2.92.42.12.22.42.52.72.82.72.92.62.53.11.61.61.61.71.21.30.90.91.01.11.11.21.21.21.31.31.41.50.0
Percentage of Assets us-gaap:Land0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:LeaseholdsAndLeaseholdImprovements



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value2625201919172121212020202018161513119887774555555444
Percentage of PropertyPlantAndEquipmentGross5.15.34.64.84.94.75.86.06.26.16.36.38.99.08.78.47.78.05.96.37.07.07.07.04.96.98.28.59.29.49.012.613.113.8
Percentage of Assets0.80.70.60.60.60.60.80.90.90.90.90.90.90.90.80.80.70.60.50.50.60.60.60.60.40.50.50.50.50.50.60.60.60.6
Percentage of Assets us-gaap:LeaseholdsAndLeaseholdImprovements0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value14613712912111911011410710195878175706359544971666055524943413936343129272523
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.63.53.63.63.73.64.14.24.24.23.73.53.33.33.23.03.02.74.24.14.03.94.03.93.73.63.53.33.33.23.33.23.23.2

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value37434430528427227126525624524523923815513712612511591837163585655473628272525261097777
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets11.78.98.68.48.58.89.69.910.210.910.010.16.96.46.36.46.45.14.94.54.24.14.34.44.03.12.52.52.52.62.81.21.21.11.11.21.3

us-gaap:StatementGeographical

country:CA



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1201201171121111131111061031031011011612
Percentage of PropertyPlantAndEquipmentNet32.135.038.339.441.141.841.941.442.142.342.142.510.59.4
Percentage of Assets3.73.13.33.33.53.74.04.14.34.64.24.30.70.6
Percentage of Assets country:CA0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

country:US



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value227197162148136132127122115115112110111969290826158504946454340292119191818322
Percentage of PropertyPlantAndEquipmentNet60.857.353.352.150.048.748.248.047.047.146.846.171.770.273.072.071.667.170.070.477.978.379.679.384.680.075.072.974.773.271.132.931.027.9
Percentage of Assets7.15.14.64.44.24.34.64.84.85.14.74.74.94.54.64.64.63.43.43.13.33.23.43.53.32.51.91.81.91.92.00.40.40.3
Percentage of Assets country:US0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

ftnt:AsiaPacificAndJapan



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value6588899997878744433332321111111000
Percentage of PropertyPlantAndEquipmentNet1.61.72.83.13.33.43.53.53.83.33.43.35.35.63.43.33.54.24.54.84.74.45.44.23.64.45.86.03.94.74.68.88.710.6
Percentage of Assets0.20.10.20.30.30.30.30.30.40.40.30.30.40.40.20.20.20.20.20.20.20.20.20.20.10.10.10.10.10.10.10.10.10.1
Percentage of Assets ftnt:AsiaPacificAndJapan0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

ftnt:EuropeMiddleEastAndAfrica



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value14151615151616171717181819191920191711933221111111110
Percentage of PropertyPlantAndEquipmentNet3.94.45.45.45.56.06.36.86.97.27.57.912.314.315.716.717.118.913.912.75.95.53.94.23.53.55.15.26.44.75.212.111.410.1
Percentage of Assets0.50.40.50.50.50.50.60.70.70.80.80.80.80.91.01.11.11.00.70.60.20.20.20.20.10.10.10.10.20.10.10.10.10.1
Percentage of Assets ftnt:EuropeMiddleEastAndAfrica0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

srt:Americas



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value353323280260246
Percentage of PropertyPlantAndEquipmentNet94.593.991.891.590.6
Percentage of Assets11.08.37.97.78.0
Percentage of Assets srt:Americas0.00.00.00.00.0

srt:LatinAmerica



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value65000
Percentage of PropertyPlantAndEquipmentNet1.61.60.20.10.1
Percentage of Assets0.20.10.00.00.0
Percentage of Assets srt:LatinAmerica0.00.00.00.00.0

Long Term Investments

us-gaap:LongTermInvestments



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value17214420414950673865829824725724222424023724127226127526827130335232735132731132232531524217214811312673
Percentage of LongTermInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.43.75.84.41.62.21.42.53.44.310.310.910.710.512.012.113.415.215.317.217.919.123.127.927.330.129.128.731.233.434.628.521.820.217.019.913.6

Goodwill

us-gaap:Goodwill



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value6767383838382525141414141414141444422222222220
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets2.11.71.11.11.21.20.91.00.60.60.60.60.60.70.70.70.30.30.20.20.20.20.20.20.20.20.20.30.30.0

Intangible Assets Net Excluding Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-06-302013-03-312012-12-31
Value273114161922182114161820222427311617180223366672
Percentage of IntangibleAssetsNetExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.80.80.40.50.60.70.70.80.60.70.80.91.01.21.41.60.91.01.10.00.20.20.20.30.50.60.60.70.2

Finite Lived Intangible Assets Net

us-gaap:FiniteLivedIntangibleAssetsNet



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value27311416192218211414161820232629161718233667442121
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.80.80.40.50.60.70.70.80.60.60.70.80.91.11.31.50.91.01.10.20.20.30.50.60.70.40.40.20.20.30.2

us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value4522344534556791210101100000000
Percentage of FiniteLivedIntangibleAssetsNet15.117.716.417.919.921.326.526.226.930.231.232.033.234.437.243.263.062.261.112.512.111.76.76.45.811.510.9
Percentage of Assets0.10.10.10.10.10.20.20.20.20.20.20.30.30.40.50.70.60.60.70.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CustomerRelationships0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:DevelopedTechnologyRights



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-31
Value2325111315171315101011121315161766222562
Percentage of FiniteLivedIntangibleAssetsNet84.982.383.682.180.178.773.573.873.169.868.868.066.865.662.856.837.037.887.587.988.393.393.6100.0
Percentage of Assets0.70.70.30.40.50.60.50.60.40.50.50.50.60.70.80.90.30.40.20.20.20.50.50.2
Percentage of Assets us-gaap:DevelopedTechnologyRights0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Intangible Assets Net Including Goodwill

Deferred Tax Assets Liabilities Net

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value556056575920202020191918171617161514151410107744336166788441
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.71.51.61.71.90.70.70.80.90.90.80.80.80.80.90.90.80.80.90.90.70.70.60.60.40.40.30.35.90.60.70.91.11.10.70.80.2

Liabilities Current

us-gaap:LiabilitiesCurrent



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value1543147313411293125412561111108510291027910885856829750731687678603565518496434426394413367360331319298294270266251246218
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets48.137.937.838.439.140.840.242.142.945.538.037.537.838.837.337.337.937.935.335.234.634.833.133.732.935.432.633.232.132.732.734.734.436.337.538.840.0

Accounts Payable Current

us-gaap:AccountsPayableCurrent



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value87968572698666635570444248565756476148424049363527353335262023241319151312
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.72.52.42.12.22.82.42.52.33.11.91.82.12.72.92.92.63.42.92.62.73.52.82.82.33.02.93.32.62.12.52.81.72.72.32.12.3

Accrued Income Taxes Current

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value494438363713111213891618141616171915151517171816011342926242121202011
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.51.21.11.11.20.40.40.50.60.40.40.70.80.70.80.81.01.10.91.01.11.21.31.51.40.00.10.13.33.02.92.92.72.93.03.32.1

Stockholders Equity

us-gaap:StockholdersEquity



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-31
Value53613211200112210581010891780693589902922898837823804742755795750719675649625610585599567547510478426398358316287232142
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.734.033.933.333.032.832.330.328.926.137.739.139.639.140.941.041.042.246.646.848.047.449.549.450.850.153.252.253.052.452.450.150.548.847.245.342.60.0

us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value-311000-1-1-2000013021
Percentage of StockholdersEquity-0.60.10.10.1-0.0-0.1-0.1-0.2-0.3-0.1-0.1-0.1-0.10.20.60.10.90.8
Percentage of Assets-0.10.00.00.0-0.0-0.0-0.0-0.1-0.1-0.0-0.0-0.1-0.00.10.30.10.40.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value1128118011521130110810681048996957909800687562462400317251204
Percentage of StockholdersEquity210.489.396.0100.7104.7105.8117.6127.7138.1154.395.691.083.279.078.388.5108.3143.3
Percentage of Assets35.230.432.533.534.634.737.938.739.940.337.438.439.539.641.043.146.20.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value200000.0200000.0200000.0200000.0200000.0200000.0200000.0200000.0200000.0168000.0173000.0171000.0166000.0161000.0162000.0156000.0150000.0135000.0
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.1
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value-58914046-9-50-57-156-214-262-319376811312111043-18-59
Percentage of StockholdersEquity-109.910.63.9-0.8-4.7-5.7-17.5-27.5-37.9-54.24.59.116.820.821.612.2-8.1-42.1
Percentage of Assets-18.43.61.3-0.3-1.6-1.9-5.6-8.3-10.9-14.21.83.88.010.411.36.0-3.40.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value200000.0200000.0200000.0200000.0200000.0200000.0200000.0200000.0200000.0168000.0175000.0175000.0175000.0173000.0173000.0172000.0171000.0171000.0172000.0170000.0169000.0166000.0165000.0163000.0163000.0161000.0163000.0164000.0164000.0162000.0161000.0159000.0158000.0156000.0155000.0154000.0150000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value-58914046-9-50-57-156-214-262-319-94248374358236812411511511311111612312114213112211089715743279-18
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-18.43.61.3-0.3-1.6-1.9-5.6-8.3-10.9-14.2-0.41.82.11.82.13.01.33.87.37.27.78.08.59.210.310.412.712.111.911.39.88.47.36.04.11.5-3.4

Treasury Stock Value

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value-311000-1-1-20000000000000010110233120032
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-0.10.00.00.0-0.0-0.0-0.0-0.1-0.1-0.0-0.0-0.0-0.0-0.00.00.00.0-0.1-0.0-0.00.0-0.00.00.10.00.10.10.00.20.30.40.10.30.1-0.00.50.4

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value31919022119520118017614213915716214412910176671006865846435564360384840
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax55.431.040.437.442.635.538.932.235.037.843.439.838.127.824.021.835.323.125.035.230.415.829.223.836.028.141.443.1

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value4-99-27-336-39-127117-2565-28-81-312-6-35-34-3-15116-12-8-5-2-79-62-46
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.8-16.2-4.9-64.5-8.3-25.12.41.6-6.415.7-7.7-22.5-9.20.6-2.1-11.3-12.0-1.3-5.80.87.6-5.7-4.2-3.2-1.4-58.3-53.1-50.3

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value-920-43-40-53-57-1099-12-89-317-80-3315-41-18-4-41-62982225-6015158
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-159.5-7.1-7.4-10.2-12.2-21.62.1-2.9-22.5-76.2-21.6-9.14.6-11.5-5.8-1.4-14.6-20.93.63.710.51.23.0-3.7-0.511.713.58.7

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value31919022119520118017614213915716214412910176671006865846435564360384840
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax55.431.040.437.442.635.538.932.235.037.843.439.838.127.824.021.835.323.125.035.230.415.829.223.836.028.141.443.1

Net Income Loss

us-gaap:NetIncomeLoss



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value104115797258182584941-28262310256-1-3-2801646811812171314171413146
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.018.814.613.912.436.012.911.210.4-7.07.16.33.16.92.0-0.4-1.2-0.93.10.30.73.02.13.35.07.16.19.012.610.812.115.414.114.616.59.0

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value171515151514141313141313131313111098765564321
Percentage of DepreciationDepletionAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Inventories

us-gaap:IncreaseDecreaseInInventories



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value-6231922148378-7-13318167064162176-3430
Percentage of IncreaseDecreaseInInventories100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value4-99-27-336-39-127117-2565-28-81-312-6-35-34-3-15116-12-8-5-2-79-62-46
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.8-16.2-4.9-64.5-8.3-25.12.41.6-6.415.7-7.7-22.5-9.20.6-2.1-11.3-12.0-1.3-5.80.87.6-5.7-4.2-3.2-1.4-58.3-53.1-50.3

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment



Period End2020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value27171710181111
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0

Payments To Acquire Investments

us-gaap:PaymentsToAcquireInvestments



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value36825932448326427614212713430989137133103139115115130100108120108105162120171192129
Percentage of PaymentsToAcquireInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value-920-43-40-53-57-1099-12-89-317-80-3315-41-18-4-41-62982225-6015158
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-159.5-7.1-7.4-10.2-12.2-21.62.1-2.9-22.5-76.2-21.6-9.14.6-11.5-5.8-1.4-14.6-20.93.63.710.51.23.0-3.7-0.511.713.58.7

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value88927233360940111532290330352505060000511141233000
Percentage of PaymentsForRepurchaseOfCommonStock100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.00.0100.0100.00.0100.0100.00.00.00.0100.0100.0100.0100.0100.00.00.00.0

Effective Income Tax Rate Continuing Operations

us-gaap:EffectiveIncomeTaxRateContinuingOperations



Period End2020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-31
Value0.110.240.150.020.170.040.13-0.3-0.30.320.050.620.358.040.770.050.740.490.390.40.40.280.360.370.280.340.250.25
Percentage of EffectiveIncomeTaxRateContinuingOperations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number

us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:EmployeeStockOption



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-312011-12-312010-12-31
Value3222333334455666767881012131415182122
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price

us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:EmployeeStockOption



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-312011-12-312010-12-31
Value62.4150.3748.4647.9446.5635.5334.6933.4232.1627.526.8226.6526.2723.7923.3322.8322.3320.0319.1616.7816.4114.9814.3714.013.6113.1812.49.144.21
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period

Share Based Compensation

us-gaap:ShareBasedCompensation



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value44434245434243403634343533323128302826211816141412973
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Net

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-312009-12-31
Value65676767656364617772827669656463635955524644393533292831302725232219123
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset



Period End2020-03-312019-12-312019-09-302019-06-302019-03-31
Value4244413739
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0

Cash And Cash Equivalents Period Increase Decrease

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents



Period End2020-03-312019-12-312019-03-312018-12-31
Value626122212161112
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0

ftnt:DefinedContributionPlanEmployerMatchingContributionAmount



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-31
Value2111111110111110100000000000000
Percentage of DefinedContributionPlanEmployerMatchingContributionAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:EffectiveIncomeTaxRateReconciliationatFederalStatutoryIncomeTaxRateStateandLocalIncomeTaxesandForeignIncomeTaxRateDifferentialAmount



Period End2020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value282924171717812142
Percentage of EffectiveIncomeTaxRateReconciliationatFederalStatutoryIncomeTaxRateStateandLocalIncomeTaxesandForeignIncomeTaxRateDifferentialAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:EffectiveIncomeTaxReconciliationExcessTaxBenefitonStockbasedCompensation



Period End2020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-31
Value1561116545145223
Percentage of EffectiveIncomeTaxReconciliationExcessTaxBenefitonStockbasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:GainLossFromMutualCovenantNotToSueAgreementRightToUseExistingIntellectualProperty



Period End2020-03-312019-03-31
Value360
Percentage of GainLossFromMutualCovenantNotToSueAgreementRightToUseExistingIntellectualProperty100.00.0

ftnt:LeaseLiabilityArisingfromObtainingRightofUseAsset



Period End2020-03-312019-09-302019-06-302019-03-31
Value2713
Percentage of LeaseLiabilityArisingfromObtainingRightofUseAsset100.0100.0100.0100.0

ftnt:MutualCovenantNottoSueAgreementPatentClaimsTotalProceedsExpectedIfExtensionOptionUtilized



Period End2020-01-31
Value100
Percentage of MutualCovenantNottoSueAgreementPatentClaimsTotalProceedsExpectedIfExtensionOptionUtilized100.0

ftnt:RepurchaseofCommonStockLiabilitiesIncurred



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value10-431040
Percentage of RepurchaseofCommonStockLiabilitiesIncurred100.0100.0100.0100.00.0100.00.0

ftnt:RepurchaseofCommonStockSettlementofLiabilitiesIncurred



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value000040000
Percentage of RepurchaseofCommonStockSettlementofLiabilitiesIncurred0.00.00.00.0100.00.00.00.00.0

us-gaap:StatementEquityComponents

ftnt:StockIssuedDuringPeriodSharesEquityIncentivePlans

us-gaap:CommonStock



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value000010112
Percentage of StockIssuedDuringPeriodSharesEquityIncentivePlans100.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:StockIssuedDuringPeriodValueEquityIncentivePlansNetofTaxesWithheld



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-30-12-17-191-149-225
Percentage of StockIssuedDuringPeriodValueEquityIncentivePlansNetofTaxesWithheld100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-30-12-17-191-149-225
Percentage of StockIssuedDuringPeriodValueEquityIncentivePlansNetofTaxesWithheld100.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:TransfersofEvaluationUnitsfromInventorytoPropertyandEquipment



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value6465455544555544634533332
Percentage of TransfersofEvaluationUnitsfromInventorytoPropertyandEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value01111000000000-1-1-1-1-1-1-1-2-1-2-2-3-3-3
Percentage of AccretionAmortizationOfDiscountsAndPremiumsInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation



Period End2020-03-312019-09-302019-03-312018-09-30
Value37193215
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value444242454342434036
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value444242454342434036
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllocatedShareBasedCompensationExpense



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-03-31
Value45434245434243403634343533323130302826211816141412111098773
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AwardType

us-gaap:EmployeeStock



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-31
Value0000122222222221121111110151110
Percentage of AllocatedShareBasedCompensationExpense0.00.00.00.03.06.36.05.96.87.97.66.67.38.37.26.46.07.96.36.26.28.07.67.16.810.148.012.214.414.912.8

us-gaap:EmployeeStockOption



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value34232222211111111223344445555
Percentage of AllocatedShareBasedCompensationExpense6.89.46.86.95.84.95.65.75.55.15.35.55.54.84.95.26.38.110.113.918.324.929.230.036.30.044.048.059.0

us-gaap:RestrictedStockUnitsRSU



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-31
Value42393941393738353229293029272726272321171411997542000
Percentage of AllocatedShareBasedCompensationExpense93.290.693.293.191.288.788.488.487.786.987.287.987.186.987.988.387.784.083.679.975.567.063.262.856.945.940.728.86.50.00.0

us-gaap:IncomeStatementLocation

ftnt:CostOfGoodsSold



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-31
Value400000.0300000.0400000.0400000.0400000.0400000.0300000.0400000.0400000.0341000.0314000.0383000.0342000.0313000.0309000.0298000.0326000.0332000.0291000.0210000.0140000.0132000.060000.0178000.0113000.091000.096000.090000.085000.088000.064000.0
Percentage of AllocatedShareBasedCompensationExpense0.90.70.90.90.90.90.71.01.11.00.91.11.01.01.01.01.11.21.11.00.70.80.41.20.90.80.91.01.01.10.9

ftnt:CostOfServices



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-31
Value3222222222222222211111111111100
Percentage of AllocatedShareBasedCompensationExpense6.66.66.46.46.56.66.56.76.86.86.97.06.97.17.27.07.17.07.07.68.69.710.49.310.311.011.511.011.512.010.3

us-gaap:GeneralAndAdministrativeExpense



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-31
Value5555544444443333333322131111111
Percentage of AllocatedShareBasedCompensationExpense11.712.412.012.011.611.311.111.611.811.911.812.111.311.511.311.512.612.913.714.114.214.28.122.114.413.814.014.015.013.414.3

us-gaap:ResearchAndDevelopmentExpense



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-31
Value1010910999988787777776554443332221
Percentage of AllocatedShareBasedCompensationExpense24.122.921.922.221.922.321.522.723.023.423.223.523.724.524.624.623.825.625.325.527.328.230.728.330.030.130.729.728.629.227.0

us-gaap:SellingAndMarketingExpense



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-31
Value252524262525262320191919191717161714131197755544333
Percentage of AllocatedShareBasedCompensationExpense56.757.458.758.459.158.960.258.157.356.957.256.357.155.955.956.055.453.252.851.849.247.150.439.144.444.342.944.343.944.347.5

us-gaap:AmortizationOfIntangibleAssets



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value42223221122223221110000000000
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount



Period End2020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-31
Value0001011223318171013468108676
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities, us-gaap:AwardType

us-gaap:StockCompensationPlan, us-gaap:EmployeeStockOption



Period End2020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-31
Value0000000111076000345676
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount33.377.887.530.00.070.027.843.649.328.823.238.840.214.741.914.276.687.674.978.571.482.8

us-gaap:StockCompensationPlan, us-gaap:RestrictedStockUnitsRSU



Period End2020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-31
Value000000111221010101001121000
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount66.722.212.570.060.030.061.141.850.764.567.058.258.173.758.176.117.612.419.916.724.413.16.10.00.0

us-gaap:CapitalExpendituresIncurredButNotYetPaid



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value25-410271-2530-1331800077002-1-215000
Percentage of CapitalExpendituresIncurredButNotYetPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CapitalizedContractCostAmortization



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value3129272525242322200000
Percentage of CapitalizedContractCostAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect



Period End2020-03-312019-03-31
Value-596104
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0

us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

us-gaap:ConcentrationRiskPercentage1

ftnt:ExclusiveNetworksGroup, us-gaap:AccountsReceivable, us-gaap:CustomerConcentrationRisk



Period End2020-03-31
Value0.34
Percentage of ConcentrationRiskPercentage1100.0

ftnt:ExclusiveNetworksGroup, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk



Period End2020-03-312019-09-302019-06-302019-03-312018-09-302018-06-30
Value0.310.30.310.30.290.29
Percentage of ConcentrationRiskPercentage191.20.00.00.00.00.0

ftnt:IngramMicro, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk



Period End2020-03-312019-09-302019-06-302019-03-312018-09-302018-06-30
Value0.10.110.110.110.110.1
Percentage of ConcentrationRiskPercentage129.40.00.00.00.00.0

us-gaap:ProductOrService

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:Service



Period End2020-03-312019-03-31
Value348288
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.0100.0

us-gaap:Depreciation



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-31
Value1312121212111111111211111110109987665563333222111
Percentage of Depreciation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-30
Value1089101056669676687
Percentage of EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value1171271058560927051364537328436-3-513-131201511131815162622192719181810
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccountsPayable



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value-91383-181944-13293-11-81-111-117-12-111427-64-6-4
Percentage of IncreaseDecreaseInAccountsPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccountsReceivable



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value-69157-1922-63120-920-4889-134-4270-1036-3887-1114-2369-1016-19-5-10-1
Percentage of IncreaseDecreaseInAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilities



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value140-831620-466-12-37-604-33-34110002
Percentage of IncreaseDecreaseInAccruedLiabilities100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value401-1020-10-1-1-1-1-10-1-1300-1
Percentage of IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInContractWithCustomerLiability



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value90-4217910079-34673
Percentage of IncreaseDecreaseInContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInDeferredCharges



Period End2020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value43403932323432
Percentage of IncreaseDecreaseInDeferredCharges100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInDeferredIncomeTaxes



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-03-312011-03-31
Value-7-7-15-38108539-57-2716-77131311557-21560314800
Percentage of IncreaseDecreaseInDeferredIncomeTaxes100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value16-110-1812-68-1016-56-512-511-213-77-15-371-200
Percentage of IncreaseDecreaseInEmployeeRelatedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherOperatingAssets



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value003-2002000100001000101000801
Percentage of IncreaseDecreaseInOtherOperatingAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value12-4005-200-1-26-581-1-1-1-542113-140000
Percentage of IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AwardType

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:EmployeeStockOption



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value10111011101110200033304450556
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedStockUnitsRSU



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-31
Value2022304320222020002210000000000
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements200.0-100.0218.2263.6253.80.0262.5242.9207.7-190.0157.6164.0145.5-0.0125.10.00.031.079.567.845.4-104.822.513.19.33.90.61.10.00.00.0

us-gaap:InvestmentIncomeNet



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value9911111096544332111111111111111111100000
Percentage of InvestmentIncomeNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LeaseCost



Period End2020-03-312019-09-302019-06-302019-03-31
Value5554
Percentage of LeaseCost100.0100.0100.0100.0

us-gaap:OperatingLeaseCost



Period End2020-03-312019-09-302019-06-302019-03-31
Value4333
Percentage of OperatingLeaseCost100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-31
Value-40010000-10000000100000-11-11-10201-300
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-31
Value-1000000.0-200000.00.0400000.0300000.0-100000.0100000.0100000.00.0-168000.065000.0-57000.0149000.0-674000.0-308000.0232000.0661000.0-454000.0118000.0-287000.0310000.0-252000.0-342000.0-7000.00.0209000.0-513000.015000.0618000.0-114000.0629000.0
Percentage of OtherComprehensiveIncomeLossTaxPortionAttributableToParent1100.0100.00.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-31
Value-50011000-10000-1001-100000000-10101-100
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value-4001000-1
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.00.0100.0100.0100.0100.0100.0100.0

us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value-4001000-1
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.00.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherNoncashIncomeExpense



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-31
Value-40-40002000-10-12-3-1000-1000-3000
Percentage of OtherNoncashIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsForProceedsFromOtherInvestingActivities



Period End2020-03-312019-03-31
Value400000.00.0
Percentage of PaymentsForProceedsFromOtherInvestingActivities100.00.0

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-06-302013-03-31
Value37201924321915131991012138127951146221300
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-312017-09-302016-12-312016-09-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-312011-03-31
Value3340001500001038000000500
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired100.0100.00.00.00.0100.00.00.00.00.0100.00.0100.00.00.00.00.00.0100.0100.0100.00.0

us-gaap:ProceedsFromIssuanceOfCommonStock



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-31
Value772534424114514201229219517320132814188141413
Percentage of ProceedsFromIssuanceOfCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-31
Value2772303101572271731611391049881137109115125110108122123105135869815411886115
Percentage of ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities



Period End2020-03-312019-03-31
Value-100000.00.0
Percentage of ProceedsFromPaymentsForOtherFinancingActivities100.00.0

us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt



Period End2020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value126478101216
Percentage of ProceedsFromSaleOfAvailableForSaleSecuritiesDebt100.0100.0100.0100.0100.0100.0100.0

us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate

us-gaap:EmployeeStockOption



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-30
Value0.3350.00100000000000000090.3530.3440.3420.00200000000000000180.3050.3110.320.00.330.340.360.00.380.390.430.0100000000000000090.370.380.4-0.00100000000000000090.4070.4330.4450.478
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate

us-gaap:EmployeeStockOption



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value0.0130.00.0140.0220.0250.00.0270.0290.0260.00.0180.0190.0190.00.0110.0120.0110.00100000000000000090.0160.0150.015-0.00100000000000000090.0160.0170.0170.00.012
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0

us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue

us-gaap:EmployeeStockOption



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value13143927814152312391749619104022412717161547326
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:EmployeeStockOption



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value33.820.2300000000000004324.9726.3827.120.360000000000001222.7517.8615.02-0.01999999999999957411.0912.1812.220.060000000000000510.6210.928.68-0.4000000000000003615.8912.7511.170.140000000000000579.138.188.65-0.18999999999999958.610.00.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:AwardType

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1

us-gaap:EmployeeStockOption



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value612241112111301021223344445511
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value300000.0200000.0200000.0300000.0400000.0300000.0200000.0300000.0400000.0239000.0300000.0312000.0413000.0266000.0347000.0247000.0343000.0
Percentage of SharesPaidForTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShortTermLeaseCost



Period End2020-03-312019-09-302019-06-302019-03-31
Value900000.0800000.0700000.0700000.0
Percentage of ShortTermLeaseCost100.0100.0100.0100.0

us-gaap:ShareRepurchaseProgram

us-gaap:StockRepurchasedAndRetiredDuringPeriodShares

ftnt:ShareRepurchaseProgram



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302016-12-312016-09-302016-06-302015-12-312015-09-302015-06-30
Value10000010100100
Percentage of StockRepurchasedAndRetiredDuringPeriodShares100.0100.0100.0100.0100.0100.00.0100.0100.00.0100.00.00.0

us-gaap:ShareRepurchaseProgram, us-gaap:SubsequentEventType

ftnt:ShareRepurchaseProgram, us-gaap:SubsequentEvent



Period End2020-05-062019-10-31
Value10
Percentage of StockRepurchasedAndRetiredDuringPeriodShares0.00.0

us-gaap:StatementEquityComponents

us-gaap:CommonStock



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1000001002
Percentage of StockRepurchasedAndRetiredDuringPeriodShares100.0100.0100.0100.0100.0103.20.00.00.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312014-12-312014-09-302014-06-30
Value89923263456920111551014
Percentage of StockRepurchasedAndRetiredDuringPeriodValue100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0

us-gaap:ShareRepurchaseProgram

ftnt:ShareRepurchaseProgram



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312016-12-312016-09-30
Value899232634563525
Percentage of StockRepurchasedAndRetiredDuringPeriodValue100.0100.0100.0100.3100.00.00.0

us-gaap:ShareRepurchaseProgram, us-gaap:SubsequentEventType

ftnt:ShareRepurchaseProgram, us-gaap:SubsequentEvent



Period End2020-05-062019-10-31
Value14623
Percentage of StockRepurchasedAndRetiredDuringPeriodValue0.00.0

us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value66223470013
Percentage of StockRepurchasedAndRetiredDuringPeriodValue7.48.98.38.68.58.60.012.511.8

us-gaap:RetainedEarnings



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value833212431518401101
Percentage of StockRepurchasedAndRetiredDuringPeriodValue92.691.191.791.491.591.40.087.588.2

us-gaap:VariableLeaseCost



Period End2020-03-312019-09-302019-06-302019-03-31
Value600000.0700000.0600000.0600000.0
Percentage of VariableLeaseCost100.0100.0100.0100.0

ftnt:AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearFairValue



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-312012-03-312011-12-31
Value172144204149506738658298247257242224240237241272261275268271303352327351325172148
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedIncomeTaxesNoncurrent



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302012-12-31
Value8182838280778076849087817268676665605656504540363230303228
Percentage of AccruedIncomeTaxesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedLiabilitiesCurrent



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value121979083887760595550404143353732333329292529252525273228212219171615221916
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdditionalPaidInCapitalCommonStock



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value1128118011521130110810681048996957909912880850800779744718687671634604562537507486462455437425400388356341317292277251
Percentage of AdditionalPaidInCapitalCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivable



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value1100000000
Percentage of AllowanceForDoubtfulAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:AssetsFairValueDisclosure

us-gaap:FairValueInputsLevel1, us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-31
Value260210255166671031651351282206763669064108987583333115222320539
Percentage of AssetsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueInputsLevel2, us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-31
Value865809758841634713648623611675639641582559585576583598628676684706703704715729619
Percentage of AssetsFairValueDisclosure331.7385.0296.6505.5939.4686.9392.6458.8477.9306.3941.21007.7878.0616.6913.6533.5590.0790.2751.62039.52196.24614.93180.73045.63524.212738.91553.4

us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-31
Value1125101910141007701817813758739896707705648650650684682674712710715721725727735734659
Percentage of AssetsFairValueDisclosure431.7485.0396.6605.51039.4786.9492.6558.8577.9406.31041.21107.7978.0716.61013.6633.5690.0890.2851.62139.52296.24714.93280.73145.63624.212838.91653.4

us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-31
Value1125101910141007701817813758739896707705648650650684682674712710715721725727735734659
Percentage of AssetsFairValueDisclosure431.7485.0396.6605.51039.4786.9492.6558.8577.9406.31041.21107.7978.0716.61013.6633.5690.0890.2851.62139.52296.24714.93280.73145.63624.212838.91653.4

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value1111000000000001000
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0100.00.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinancialInstrument

ftnt:CertificatesofDepositandTermDeposits



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value100000.00.00.00.00.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax10.00.00.00.00.0

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value100000.0100000.0100000.0100000.00.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax10.07.76.27.10.0

us-gaap:CorporateDebtSecurities



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value01110
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax30.076.975.071.40.0

us-gaap:USTreasuryAndGovernment



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value500000.0200000.0300000.0300000.00.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax50.015.418.821.40.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value5000011121000100010
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinancialInstrument

ftnt:CertificatesofDepositandTermDeposits



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value700000.00.00.00.00.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax14.00.00.00.00.0

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value100000.00.00.00.00.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax2.00.00.00.00.0

us-gaap:CorporateDebtSecurities



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value40001
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax84.0100.0100.0100.092.3

us-gaap:USTreasuryAndGovernment



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value0.00.00.00.0100000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax0.00.00.00.07.7

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value951986967956635605504528553539618612618602622624626622629667685709705705714726693690683614612563525468
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinancialInstrument

ftnt:CertificatesofDepositandTermDeposits



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value87667288145
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis9.26.77.49.224.1

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value150148132204102
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis15.815.113.721.416.9

us-gaap:CorporateDebtSecurities



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value616576541516299
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis64.858.456.054.049.5

us-gaap:USTreasuryAndGovernment



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value9619522114757
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis10.219.822.915.49.5

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss



Period End2020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value0.00.0500000.01000000.01000000.0700000.0600000.0366000.0204000.028000.03000.015000.022000.042000.092000.0186000.017000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss0.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinancialInstrument

us-gaap:CorporateDebtSecurities



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value0.00.0100000.0200000.01000000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss0.00.00.00.0100.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss



Period End2020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value50011121000100010
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinancialInstrument

ftnt:CertificatesofDepositandTermDeposits



Period End2020-03-312019-12-312018-12-31
Value700000.00.00.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss14.00.00.0

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents



Period End2020-03-312019-12-312018-12-31
Value100000.00.0100000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss2.00.07.7

us-gaap:CorporateDebtSecurities



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value40001
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss84.0100.00.00.092.3

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue



Period End2020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value57621927741341344544947043547544142825512822149928337323136226617318420527129218714691299229294
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinancialInstrument

ftnt:CertificatesofDepositandTermDeposits



Period End2020-03-312019-12-312018-12-31
Value491351
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue8.55.912.5

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents



Period End2020-03-312019-12-312018-12-31
Value452675
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue7.911.818.3

us-gaap:CorporateDebtSecurities



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value482133103118243
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue83.660.80.00.058.9

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss



Period End2020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value50000110000100010
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinancialInstrument

ftnt:CertificatesofDepositandTermDeposits



Period End2020-03-312019-12-312018-12-31
Value700000.00.00.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss14.00.00.0

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents



Period End2020-03-312019-12-312018-12-31
Value100000.00.0100000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss2.00.033.3

us-gaap:CorporateDebtSecurities



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value40000
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss84.0100.00.00.066.7

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue



Period End2020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value5692031963163153763894003914604304152188817045624433021735626316816720526529218714189288229294
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinancialInstrument

ftnt:CertificatesofDepositandTermDeposits



Period End2020-03-312019-12-312018-12-31
Value491351
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue8.66.416.3

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents



Period End2020-03-312019-12-312018-12-31
Value452675
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue8.012.823.9

us-gaap:CorporateDebtSecurities



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value4751176757150
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue83.457.70.00.047.4

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue



Period End2020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value7168197986960694414111337405143384213635170500521100
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.00.00.0

us-gaap:FinancialInstrument

us-gaap:CorporateDebtSecurities



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value716356193
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue100.0100.00.00.096.4

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-312012-03-312011-12-31
Value775843764808584537464461468440369354375376382388384348367391417436402354388375290353318
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value947987969957635604503526550538617611617601623625626621628666686708705706715727694690685616614563525466
Percentage of AvailableForSaleSecuritiesDebtSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BalanceSheetLocation, us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

ftnt:CashEquivalentsLineItem, us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value17832454966213
Percentage of AvailableForSaleSecuritiesDebtSecurities18.93.24.75.210.535.3

ftnt:LongTermInvestmentsLineItem, us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value1721442041495067
Percentage of AvailableForSaleSecuritiesDebtSecurities18.214.621.115.67.911.1

ftnt:ShortTermInvestmentsLineItem, us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value775843764808584537
Percentage of AvailableForSaleSecuritiesDebtSecurities81.885.478.984.492.188.9

us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueInputsLevel1, us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring, ftnt:MoneyMarketFundsExcludingCommercialPaper



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value16315342358
Percentage of AvailableForSaleSecuritiesDebtSecurities17.31.53.52.59.7

us-gaap:FairValueInputsLevel1, us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasuryAndGovernment



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value9719522114245
Percentage of AvailableForSaleSecuritiesDebtSecurities10.319.822.914.97.5

us-gaap:FairValueInputsLevel2, us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring, ftnt:CertificatesofDepositandTermDeposits



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value87667289217
Percentage of AvailableForSaleSecuritiesDebtSecurities9.26.77.49.436.0

us-gaap:FairValueInputsLevel2, us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value164165144221184
Percentage of AvailableForSaleSecuritiesDebtSecurities17.416.814.923.130.6

us-gaap:FairValueInputsLevel2, us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value613577542520299
Percentage of AvailableForSaleSecuritiesDebtSecurities64.858.456.054.449.5

us-gaap:FairValueInputsLevel2, us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasuryAndGovernment



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value000912
Percentage of AvailableForSaleSecuritiesDebtSecurities0.00.00.01.02.0

us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring, ftnt:CertificatesofDepositandTermDeposits



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value87667289217
Percentage of AvailableForSaleSecuritiesDebtSecurities9.26.77.49.436.0

us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring, ftnt:MoneyMarketFundsExcludingCommercialPaper



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value16315342358
Percentage of AvailableForSaleSecuritiesDebtSecurities17.31.53.52.59.7

us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value164165144221184
Percentage of AvailableForSaleSecuritiesDebtSecurities17.416.814.923.130.6

us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value613577542520299
Percentage of AvailableForSaleSecuritiesDebtSecurities64.858.456.054.449.5

us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasuryAndGovernment



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value9719522115257
Percentage of AvailableForSaleSecuritiesDebtSecurities10.319.822.915.99.5

us-gaap:FinancialInstrument

ftnt:CertificatesofDepositandTermDeposits



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value87667288145
Percentage of AvailableForSaleSecuritiesDebtSecurities9.26.77.49.224.1

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value150148132204102
Percentage of AvailableForSaleSecuritiesDebtSecurities15.915.113.721.317.0

us-gaap:CorporateDebtSecurities



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value612577542517298
Percentage of AvailableForSaleSecuritiesDebtSecurities64.758.456.054.149.4

us-gaap:USTreasuryAndGovernment



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value9719522114757
Percentage of AvailableForSaleSecuritiesDebtSecurities10.319.822.915.49.5

us-gaap:CapitalizedContractCostNet



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value2482372172041901821691601480
Percentage of CapitalizedContractCostNet100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:ContractWithCustomerLiabilityCurrent



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value1230117310631031991965
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerLiabilityNoncurrent



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value996962882835774720
Percentage of ContractWithCustomerLiabilityNoncurrent100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxAssetsNet



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value226232243258262255
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value1031019091819885918291758073786570586147514245404335343030262825272324212019
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeStockOption



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value3823262831161819201315171915161819101412151722283439
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedStockUnitsRSU



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-03-312012-12-31
Value44034133836039430633132633324926628831025127327930325829120719713612811211682866419
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized1142.01427.21301.91252.81262.81855.21832.61690.21602.41845.91741.21646.91591.31676.71625.01551.71557.92584.02081.41647.61267.9775.0560.3398.9339.5209.10.00.00.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount



Period End2020-03-312019-12-312019-09-302019-06-302018-12-31
Value15599
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueAmount100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value4340373532293027252321191715129754332322211100
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value1716151413121111101098764311000000000
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization40.439.640.140.941.843.039.740.441.442.342.643.143.042.638.734.725.720.513.24.54.23.82.62.41.71.00.0

us-gaap:DevelopedTechnologyRights



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-31
Value2524222119171816151312111087654322321
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization59.660.459.959.158.257.060.359.658.657.757.456.957.057.461.365.374.379.595.595.896.297.497.6100.0

us-gaap:FiniteLivedIntangibleAssetsGross



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value707151515151484840383838383838392323236669910663331
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-312014-09-302014-06-302014-03-312013-12-31
Value2121171717171616141414141414141612121200000
Percentage of FiniteLivedIntangibleAssetsGross30.730.133.733.733.733.734.734.236.237.737.737.737.737.737.741.151.751.751.78.28.28.25.35.3

us-gaap:DevelopedTechnologyRights



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-31
Value485034343434313225232323232323231111555883
Percentage of FiniteLivedIntangibleAssetsGross69.369.966.366.366.366.365.365.863.862.362.362.362.362.362.358.948.348.391.891.891.894.794.7100.0

us-gaap:InventoryFinishedGoodsNetOfReserves



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value921089176777668646864597388877464626867565958403734403926181621161412
Percentage of InventoryFinishedGoodsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryRawMaterialsNetOfReserves



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value12978101312131213131316181917151513121210555476544433
Percentage of InventoryRawMaterialsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseLiability



Period End2020-03-312019-12-312019-09-302019-06-302019-03-31
Value4346413739
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseLiabilityCurrent



Period End2020-03-312019-12-31
Value1415
Percentage of OperatingLeaseLiabilityCurrent100.0100.0

us-gaap:OperatingLeaseLiabilityNoncurrent



Period End2020-03-312019-12-31
Value2830
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0

us-gaap:StatementScenario, us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

srt:ScenarioForecast, ftnt:StateJurisdictionCalifornia



Period End2020-12-31
Value11
Percentage of OperatingLossCarryforwards100.0

srt:ScenarioForecast, us-gaap:DomesticCountry



Period End2020-12-31
Value169
Percentage of OperatingLossCarryforwards1499.1

us-gaap:PurchaseObligation



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312017-09-30
Value24723124121820293
Percentage of PurchaseObligation100.0100.0100.0100.0100.0100.0

us-gaap:RevenueRemainingPerformanceObligation



Period End2020-03-312019-12-312019-09-302019-06-30
Value1000970890840
Percentage of RevenueRemainingPerformanceObligation100.0100.0100.0100.0

us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

us-gaap:RestrictedStockUnitsRSU



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-31
Value6667878898991099101099776655443200
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-31
Value75.9664.5659.3656.6854.446.0744.4840.938.8634.7934.0133.6333.0431.0130.9931.2230.8632.9732.6627.6226.1822.9322.2721.7521.7422.021.9822.3523.4423.730.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued



Period End2020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value141413121211121113131211109511100
Percentage of UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Line plots across dimensions of each concept

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService


us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical


us-gaap:CostOfGoodsAndServicesSold us-gaap:ProductOrService


us-gaap:GrossProfit us-gaap:ProductOrService


us-gaap:StockholdersEquity us-gaap:StatementEquityComponents


us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType


us-gaap:PropertyPlantAndEquipmentNet us-gaap:StatementGeographical


us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass


us-gaap:StockholdersEquity us-gaap:StatementEquityComponents