FTNT


Line plots across dimensions of each concept
Line plots across concepts
Tables

Table of contents



us-gaap:CommonStockValue
us-gaap:StatementEquityComponents
us-gaap:SharesIssued

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

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

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

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

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GrossProfit
us-gaap:ProductOrService

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:IncomeTaxExpenseBenefit

us-gaap:InterestExpense
us-gaap:LongtermDebtType
us-gaap:InterestExpenseDebt

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:OperatingExpenses

us-gaap:OperatingIncomeLoss

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ResearchAndDevelopmentExpense

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

us-gaap:SellingAndMarketingExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:ShortTermInvestments

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets

us-gaap:PropertyPlantAndEquipmentNet
us-gaap:StatementGeographical

us-gaap:LongTermInvestments

us-gaap:Goodwill
us-gaap:BusinessAcquisition

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:LongTermDebt

us-gaap:LongTermDebtNoncurrent
us-gaap:BalanceSheetLocation
us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:DepreciationDepletionAndAmortization

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInInventories

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
us-gaap:PropertyPlantAndEquipmentByType, us-gaap:SubsequentEventType

us-gaap:PaymentsToAcquireInvestments
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName, us-gaap:SubsequentEventType

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:ProceedsFromIssuanceOfLongTermDebt

us-gaap:PaymentsForRepurchaseOfCommonStock

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

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance
us-gaap:BusinessAcquisition
ftnt:BusinessCombinationConsiderationTransferredAmountHeldInIndemnityEscrowPortionExpectedToBeHeldForTwelveMonthsAfterClosingDate
us-gaap:BusinessAcquisition
ftnt:BusinessCombinationConsiderationTransferredAmountHeldinIndemnityEscrowPortionExpectedtobeHeldforTwelveMonthsAfterClosingDate

ftnt:DefinedContributionPlanEmployerMatchingContributionAmount

ftnt:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActDeductionForeignDerivedIntangibleIncomeAmount

ftnt:EffectiveIncomeTaxRateReconciliationatFederalStatutoryIncomeTaxRateStateandLocalIncomeTaxesandForeignIncomeTaxRateDifferentialAmount

ftnt:EffectiveIncomeTaxReconciliationExcessTaxBenefitonStockbasedCompensation

ftnt:EffectiveIncomeTaxReconciliationReleaseOfReservesOnUncertainTaxPositionsAndInterestDue

ftnt:GainLossFromMutualCovenantNotToSueAgreementRightToUseExistingIntellectualProperty

ftnt:OperatingLeaseLeaseNotyetCommencedExpense
us-gaap:PropertyPlantAndEquipmentByType, us-gaap:SubsequentEventType
ftnt:PropertyPlantAndEquipmentAdditionsAreaOfPropertyPurchased
us-gaap:StatementEquityComponents
ftnt:StockIssuedDuringPeriodSharesEquityIncentivePlans

ftnt:StockIssuedDuringPeriodValueEquityIncentivePlansNetofTaxesWithheld
us-gaap:StatementEquityComponents
us-gaap:ShareRepurchaseProgram, us-gaap:SubsequentEventType
ftnt:StockRepurchaseProgramAuthorizedAmountApprovedIncrease

ftnt:TransfersofEvaluationUnitsfromInventorytoPropertyandEquipment

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:CapitalizedContractCostAmortization
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:GoodwillAcquiredDuringPeriod

us-gaap:IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion

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:OperatingLeasePayments

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherNoncashIncomeExpense

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsOfDebtIssuanceCosts

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap:BusinessAcquisition
us-gaap:PaymentsToAcquireBusinessesGross

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireEquityMethodInvestments
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

us-gaap:ProceedsFromIssuanceOfCommonStock

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt

us-gaap:RepaymentsOfAssumedDebt

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
us-gaap:AwardType
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation

us-gaap:ShortTermLeaseCost
us-gaap:AwardType
us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
us-gaap:ShareRepurchaseProgram
us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
us-gaap:ShareRepurchaseProgram
us-gaap:StatementEquityComponents
us-gaap:ShareRepurchaseProgram
us-gaap:StockRepurchasedDuringPeriodShares
us-gaap:ShareRepurchaseProgram
us-gaap:StockRepurchasedDuringPeriodValue
us-gaap:ShareRepurchaseProgram
us-gaap:TreasuryStockAcquiredAverageCostPerShare

us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations

us-gaap:VariableLeaseCost

ftnt:AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearFairValue
us-gaap:BusinessAcquisition
ftnt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsLiabilitiesNet

ftnt:DeferredTaxAssetsOperatingLeaseLiabilities
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName, us-gaap:StatementScenario
ftnt:InvestmentOwnershipPercentage

ftnt:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

ftnt:MutualCovenantNottoSueAgreementPatentClaimsLiability

us-gaap:AccruedIncomeTaxesNoncurrent

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: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:BusinessAcquisition
us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet

us-gaap:CapitalizedContractCostNet

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
us-gaap:AwardType

us-gaap:ContractWithCustomerLiabilityNoncurrent

us-gaap:ContractWithCustomerRefundLiabilityCurrent

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet

us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredRevenueCurrent

us-gaap:DeferredRevenueNoncurrent

us-gaap:DeferredTaxAssetsDeferredIncome

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxLiabilitiesDeferredExpense

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:EmployeeRelatedLiabilitiesCurrent
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName
us-gaap:EquityMethodInvestmentOwnershipPercentage

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:LongtermDebtType
us-gaap:InterestPayableCurrentAndNoncurrent

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
us-gaap:BalanceSheetLocation
us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:LongtermDebtType
us-gaap:LongTermDebtFairValue

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

us-gaap:OtherCommitment

us-gaap:PurchaseObligation

us-gaap:PurchaseObligationDueInNextTwelveMonths

us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear

us-gaap:RevenueRemainingPerformanceObligation
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
us-gaap:AwardType, us-gaap:PlanName
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange
us-gaap:AwardType
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange
us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange
us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1

us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
us-gaap:ShareRepurchaseProgram, us-gaap:SubsequentEventType
us-gaap:StockRepurchaseProgramAuthorizedAmount1
us-gaap:ShareRepurchaseProgram
us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
us-gaap:ShareRepurchaseProgram, us-gaap:SubsequentEventType
us-gaap:IncomeTaxAuthority
us-gaap:TaxCreditCarryforwardAmount

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
us-gaap:ValuationAllowancesAndReservesType
us-gaap:ValuationAllowancesAndReservesBalance

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Intangible Assets Net Excluding Goodwill
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Intangible Assets Net Excluding Goodwill
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Operating Lease Liability Noncurrent
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Common Stock Shares Issued
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
InventoryNet
Inventory Raw Materials Net Of Reserves

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
us-gaap:CommonStockValue ██████████████▃▄▄▄▄▄▄▄▄▄▃▃▃▃▂▂▂▂▃▃▂▂▂▂▁▁▁0.20.20.20.20.20.20.20.20.20.20.20.20.20.20.1680.1750.1750.1750.1730.1730.1720.1710.1710.1720.170.1690.1660.1650.1630.1630.1610.1630.1640.1640.1620.1610.1590.1580.1560.1550.154NA0.15NANA
 us-gaap:SharesIssued us-gaap:StatementEquityComponents us-gaap:CommonStock▂▂▁▁▁▂███▇▇▇▆▅▅163.3163.3162.5162.3161.8162.6171.7171.3171.0170.7169.8170.3169.0168.0167.89NANANA173.078NANANA171.399NANANA166.443NANANA161.535NANANA161.757NANANA156.401NANANA150.172NANA
us-gaap:CommonStockSharesIssued ▄▄▄▄▃▄▇▇▆▆▆▆▆▅▅███▇▇▇▇▇▇▆▆▅▄▄▄▃▄▄▄▃▃▃▂▂▁▁163.3163.3162.5162.3161.8162.6171.7171.3171.0170.7169.8170.3169.0168.0167.89174.625175.735175.443173.078173.513172.436171.588171.399172.402170.449169.247166.443164.904163.568162.981161.535163.329163.773163.55161.757161.217159.166158.491156.401155.006154.322NA150.172NANA
us-gaap:CommonStockSharesOutstanding ▄▄▄▄▄▄▇▇▇▆▆▆▆▆▆███▇▇▇▇▇▇▆▆▅▅▄▄▄▄▄▄▃▃▂▂▂▁▁163.3163.3162.5162.3161.8162.6171.7171.3171.0170.7169.8170.3169.0168.0167.89174.625175.735175.443173.078173.513172.436171.588171.399172.402170.449169.247166.443164.904163.568162.981161.535163.329162.364162.141160.348159.808157.757157.082154.992153.597152.913NA148.763NANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding █▁167.1166.4NA165.6165.4174.2NA174.8175.1174.8NA175.7173.5171.8NA178.973179.701178.278NA177.938172.075171.745NA177.897176.234173.72NA169.727168.345168.114NA168.666168.042167.823NA166.791166.061165.751NA163.869163.887162.864NA155.842151.274
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic █▁163.3163.0NA162.1161.6170.6NA171.3171.1170.2NA169.8168.6167.7NA175.519175.741174.489NA173.335172.075171.745NA171.648169.93168.077NA164.294163.161162.391NA162.906162.247161.282NA158.751157.474156.01NA153.265152.267150.308NA143.672136.99
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount ▁█0.60.7NA0.90.70.9NA0.90.81.0NA0.51.01.8NA2.4822.2823.885NA3.59818.18917.241NA1.8050.7131.751NA3.9454.7946.785NA8.46310.468.151NA6.3777.7866.29NANANANANANANA
us-gaap:EarningsPerShareBasic ▇▆▇▆▆▅▆▅▄▄█▄▄▃▁▃▃▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃▃▂▂▃▃▂▂▃▂▂0.840.660.91000000000000010.760.690.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.070.060.080.130.110.090.090.109999999999999990.120.10.090.109999999999999990.10.05
us-gaap:EarningsPerShareDiluted ▇▆▇▆▆▅▆▅▄▄█▄▄▃▁▃▃▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃▃▂▂▃▃▂▂▃▂▂0.820.640.88000000000000030.750.680.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.070.050.070.130.10.080.090.099999999999999980.110.090.080.10.090.05
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
 COGS Ratio us-gaap:ProductOrService us-gaap:Product█▅█▅▄▃▅▃▃▂▄▂▂▁298.3240.7288.4223.8211.9192.3238.8197.1189.9162.7200.8164.5166.3142.8NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 COGS Ratio us-gaap:ProductOrService us-gaap:Service█▇▇▆▅▄▄▃▃▂▂▁▁502.8469.6459.6427.3403.6384.6375.6350.4331.8309.9306.2289.4275.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 Gross Margin us-gaap:ProductOrService us-gaap:Product█▅█▅▄▃▅▃▃▂▄▂▂▁298.3240.7288.4223.8211.9192.3238.8197.1189.9162.7200.8164.5166.3142.8NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 Gross Margin us-gaap:ProductOrService us-gaap:Service█▇▇▆▅▄▄▃▃▂▂▁▁502.8469.6459.6427.3403.6384.6375.6350.4331.8309.9306.2289.4275.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
 TTM Greenblatt ROC _ _▇▆█▆▆▆▆▅▄▃▅▄▃▃▃▃▂▁▃▁▁▁▂▁▁▁▂▂▂▂▂▂▂▂▃▂▂▂▂▂▂▂147.5121.6169.39999999999995126.9116.7115.9118.4100.075.250.685.162.850.732.442.19833.69628.55.4145.1935.488-4.045-5.67212.867-1.842.9520.89819.91615.45111.14212.81524.64318.27913.77715.39135.0425.7720.9518.71526.5226.1618.77917.445NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
us-gaap:AllocatedShareBasedCompensationExpense █▇▇▇▇▇▇▆▇▆▆▆▆▅▅▅▅▅▅▅▅▅▄▄▃▃▂▂▂▂▂▂▂▁▁▁▁▁53.550.048.950.049.645.343.742.445.043.042.643.240.636.534.45434.30735.09133.33132.08131.09330.34730.88128.08726.31921.7618.92216.68114.66714.71612.9312.68711.77810.7079.2996.7628.837.8527.246NANANA3.07NANANA
us-gaap:ComprehensiveIncomeNetOfTax ▆▅▇▆▆▅▆▅▄▄█▄▄▃▁▃▃▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃▃▂▂▃▂▂▂137.1106.8146.0122.3117.799.8115.280.073.859.5182.859.149.940.4-29.39226.71722.99910.99324.2485.72-0.958-2.202-3.3778.3880.2572.1356.352.9897.1857.37811.45512.3327.16311.32421.02119.62912.97415.90116.914.72914.92214.162NANANA
us-gaap:CostOfGoodsAndServicesSold █▇▇▆▆▆▆▅▆▅▆▅▅▄▅▄▄▄▄▄▄▃▄▃▃▃▃▃▃▂▂▂▂▂▂▂▂▁▂▁▁▁▁▁▁186.9156.6167.0139.2135.1128.7140.5124.1128.3113.0128.5111.6113.197.2105.41993.64995.65290.56490.89184.79984.50377.74981.97671.70169.49863.60265.62456.88557.75750.74353.87743.9343.70839.12841.44237.80837.12731.04332.48531.13926.55823.41624.22321.44320.165
us-gaap:GeneralAndAdministrativeExpense █▇█▇▇▇▆▆▆▆▅▅▅▆▅▅▅▅▄▅▅▄▅▅▄▃▃▂▂▂▂▂▂▂▁▂▁▁▁▁▁▁▁▁▁34.432.032.429.428.928.827.226.124.324.522.022.523.525.022.34921.02521.91122.57717.45122.00622.18419.80220.31521.2218.01811.96112.1049.78910.4449.018.7529.3828.7887.9916.0387.4496.2385.7865.4925.3595.8485.2665.3955.9935.933
us-gaap:GrossProfit █▇█▇▆▆▆▆▅▅▅▅▄▄▄▄▄▃▄▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁614.2553.7581.0511.9480.4448.2473.9423.4393.4359.6378.5342.3328.2301.8311.249280.568267.817250.012271.939231.847226.888206.827214.553188.367170.287149.284158.345136.463126.341118.206123.473110.769103.7296.692109.7298.4691.83586.20488.37685.28776.46569.8569.37663.52856.166
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments ▇▆█▆▆▆▆▅▅▄▅▄▃▃▃▃▃▂▃▁▁▁▂▁▁▁▂▂▂▂▂▂▂▂▃▂▂▂▂▂▂▂▂▂▂145.0119.4171.7128.4121.6117.1127.7105.485.860.392.170.651.536.745.07837.90632.9068.10443.5076.589-3.69-5.23813.036-1.163.4861.64320.11815.78511.88713.75925.54218.4115.01416.97536.2726.77122.22619.72927.37127.12419.43518.14321.08218.27110.266
us-gaap:IncomeTaxExpenseBenefit ▅▅▆▅▅▅▅▆▅▅▁▅▅▅█▅▅▅▆▅▅▅▆▄▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅7.512.225.05.09.513.112.525.613.11.5-90.511.92.2-4.974.03911.2969.873-2.61318.3410.298-2.302-1.80915.57-9.3292.6940.08313.30511.7295.8065.36613.5267.3816.0354.72614.7639.5658.2765.55610.8779.2074.9414.5564.9414.2543.397
us-gaap:InterestExpense 4.5NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:InterestExpenseDebt us-gaap:LongtermDebtType us-gaap:SeniorNotes█▁4.51.3NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss ▇▆▇▆▆▅▆▅▄▄█▄▄▃▁▃▃▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃▃▂▂▃▃▂▂▂▂▂137.5107.2146.7123.4112.1104.0115.279.872.758.8182.658.749.341.6-28.96126.6123.03310.71725.1666.291-1.388-3.429-2.5348.1690.7921.566.8134.0566.0818.39312.01611.0298.97912.24921.50717.20613.9514.17316.49417.91714.49413.58716.14114.0176.869
us-gaap:OperatingExpenses █▇▇▇▆▆▆▆▆▅▅▅▅▅▅▄▄▄▄▄▄▄▄▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁466.7432.1411.6385.0363.7332.3355.5323.4318.2309.0293.4279.5277.5269.4269.051246.872239.317244.602226.746226.359230.933212.499201.686190.207167.335148.386138.429121.012115.199105.39198.8392.4989.94381.30174.6872.6970.88567.48961.85659.12757.68652.40548.67845.36946.386
us-gaap:OperatingIncomeLoss ▇▆█▆▆▆▆▅▄▃▅▄▃▃▃▃▂▁▃▁▁▁▂▁▁▁▂▂▂▂▂▂▂▂▃▂▂▂▂▂▂▂▂▂▂147.5121.6169.39999999999995126.9116.7115.9118.4100.075.250.685.162.850.732.442.19833.69628.55.4145.1935.488-4.045-5.67212.867-1.842.9520.89819.91615.45111.14212.81524.64318.27913.77715.39135.0425.7720.9518.71526.5226.1618.77917.44520.69818.1599.78
us-gaap:OtherNonoperatingIncomeExpense █▆▇▆█▁▇▃▇▇▅█▃▇▆▇█▇▄▆▆▆▆▇▆▇▆▆▇▇▇▆▇▇▇▇▇▇0.8-2.00.3-1.00.9-8.0-0.6-6.0-0.4-0.5-2.30.9-5.0-0.2-1.1810.3441.2430.302-3.65-0.787-1.35-1.312-1.007-0.653-0.83-0.677-1.2-1.005-0.574-0.389-0.419-1.151-0.10.215-0.17-0.3170.073-0.071NANANANANANANA
us-gaap:ResearchAndDevelopmentExpense █▇▇▇▆▆▅▅▅▅▅▄▅▄▄▄▄▄▃▄▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁106.697.289.090.082.180.371.269.967.468.665.558.761.259.154.77453.48651.15951.19545.58947.23945.50244.96642.81442.1137.38935.81633.09730.7929.93829.05527.74726.42125.15823.33420.52520.49820.38819.66716.3816.83415.94214.42112.80212.38912.676
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax █▇▇▇▆▆▆▆▅▅▅▅▅▄▄▄▄▄▄▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁801.1710.3748.0651.1615.5576.9614.4547.5521.7472.6507.0453.9441.3399.0416.638374.217363.469340.576362.83316.646311.391284.576296.529260.068239.785212.886223.969193.348184.098168.949177.35154.699147.428135.82151.162136.268128.962117.247120.861116.426103.02393.26693.59984.97176.331
us-gaap:SellingAndMarketingExpense █▇▇▇▆▆▆▆▆▅▅▅▅▅▅▄▄▄▄▄▄▄▄▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁326.9304.0291.4000000000001266.7253.8260.0257.1227.4226.5215.9205.9198.3192.8185.3191.928172.361166.337170.4162.873154.831162.694147.403136.84120.994111.928100.60993.22880.43374.81767.32662.33156.68755.99749.97648.11744.74344.25942.03639.98436.93435.89632.71830.48126.98727.777
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
us-gaap:Assets ██▆▅▅▅▆▅▅▅▄▄▄▄▃▄▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁5558.95282.24044.53586.23330.63206.23885.53545.63369.43205.73078.02763.52575.72400.72257.9162395.2792360.6912267.3832139.9412010.161960.1781811.5211790.511707.1731604.8761498.3031424.7741312.6011265.1121200.0311168.4641128.1421085.7461032.729975.497913.268851.245788.444734.747670.987635.235NA545.422NANA
us-gaap:Liabilities ██▆▅▅▅▅▄▄▄▄▄▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁4508.74301.43188.52873.02786.72669.92563.62345.22247.12147.62067.81871.91795.51707.21668.5391493.0541438.5521369.1341302.261187.0721155.5521069.1181035.133911.787854.049778.556748.808663.375639.893589.937582.704528.189518.561485.02464.563434.799424.601390.117376.393354.12347.715NA312.968NANA
us-gaap:LiabilitiesAndStockholdersEquity ██▆▅▅▅▆▅▅▅▄▄▄▄▃▄▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁5558.95282.24044.53586.23330.63206.23885.53545.63369.43205.73078.02763.52575.72400.72257.9162395.2792360.6912267.3832139.9412010.161960.1781811.5211790.511707.1731604.8761498.3031424.7741312.6011265.1121200.0311168.4641128.1421085.7461032.729975.497913.268851.245788.444734.747670.987635.235NA545.422NANA
us-gaap:StockholdersEquity ▆▆▅▄▃▃█▇▇▆▆▅▄▄▃▅▅▅▅▅▄▄▄▄▄▄▄▃▃▃▃▃▃▃▃▂▂▂▁▁▁1050.2980.8856.0713.2543.9536.31321.91200.41122.31058.11010.2891.6780.2693.5589.377902.225922.139898.249837.681823.088804.626742.403755.377795.386750.827719.747675.966649.226625.219610.094585.76599.953567.185547.709510.934478.469426.644398.327358.354316.867287.52NA232.454NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
us-gaap:AssetsCurrent ██▆▅▅▄▆▅▅▅▅▄▄▄▄▃▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁3908.23781.22740.42384.62208.72035.32769.02466.22360.72313.32220.92078.11884.81735.81716.821650.6511604.6341616.0821538.7161394.8731353.8841285.7011270.5431251.741195.511111.8031046.865896.44806.949781.46735.546705.967672.4613.66569.274514.652544.511551.5523.57503.926454.412NA420.158NANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ██▅▄▄▃▅▅▅▅▅▅▄▄▄▄▄▄▃▃▃▃▃▃▃▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁1879.31860.21061.8882.3916.4626.11222.51175.51022.11216.91112.41169.3972.1835.6811.004905.794853.137823.249709.003647.513596.38568.008543.277540.712481.393386.352283.254258.096203.947172.968115.873144.546123.46897.384122.97575.46681.22674.78371.9966.6378.01968.98166.85977.139116.435
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ██▃▂▃▁▄▄▃▄▄1879.31860.21061.8882.3916.4626.11222.51175.51022.11216.91112.4NANANA811.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ShortTermInvestments █▇▅▅▄▅▅▅▅▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▂▁▁▁1233.91076.7775.5774.4610.5775.2843.1764.8808.1584.9537.2464.9461.6468.3440.273369.961354.187375.423376.522382.909388.388384.591348.074367.446391.634417.605436.766402.495354.174388.083375.497368.472379.229362.996290.719299.18320.403353.287318.283322.536264.001NA246.651NANA
us-gaap:AccountsReceivableNetCurrent ▇▇█▆▆▅▆▄▅▄▅▄▄▄▄▃▃▃▄▃▃▃▃▂▂▂▂▁▂▁▂▁▁▁▁▁▁▁▁▁▁584.6637.3720.0546.6498.7474.7544.3384.1403.1381.0444.5324.4333.6313.1348.185257.999274.476270.111312.998238.988254.379220.135259.563174.111176.849161.854184.741116.382127.825111.489130.471107.802108.907102.359107.64289.84395.35184.75995.52275.83572.212NA72.336NANA
us-gaap:InventoryNet ██▇▇▇▆▆▅▅▅▅▄▄▄▄▄▅▆▆▅▄▄▅▄▄▄▄▃▃▃▃▃▂▂▁▂▁▁▁▁▁149.8149.6139.8134.5126.0105.0117.999.285.788.490.080.878.280.077.29173.59586.439104.978106.88793.73181.24778.23983.86880.6568.84572.0669.47751.34446.82443.29448.67246.87633.31723.93321.0626.18220.82817.95916.24912.96813.65NA13.517NANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ██▅▆▇▇▅▅▅▅▄▅▅▅▅▅▄▅▄▄▄▄▄▅▄▄▄▂▂▁▁▅▃▃▁60.657.443.346.857.154.341.242.641.742.136.838.739.338.840.06743.30236.39542.32133.30631.73233.4934.72835.76141.51735.32632.75731.14316.82623.19514.6714.05338.27127.47926.98813.215NANANA11.808NANANA8.849NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
us-gaap:PropertyPlantAndEquipmentGross ██▇▇▆▆▆▅▅▅▅▅▄▄▄▄▄▃▃▃▃▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁698.4674.8620.5582.8548.1521.1481.3434.6406.2391.0382.2379.6363.5346.7340.55327.874320.352231.216207.721189.975184.645170.403140.126154.982137.783123.815114.352109.208104.72491.45778.4567.81263.17159.84356.85855.78937.74135.17731.819NANANA25.803NANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment ██▇▇▆▆▆▅▅▅▅▅▄▄▄▄▃▃▃▃▂▂▂▃▃▃▂▂▂▂▂▂▂▁▁▁▁▁▁191.9180.6172.5163.4155.5146.9137.0129.1121.5119.0110.8114.2107.5101.695.15587.98381.83975.7470.47263.86659.00954.62149.05971.6166.31860.32855.43352.39649.42443.98341.79839.43236.12434.0431.2229.76927.49425.61723.853NANANA18.747NANA
us-gaap:AmortizationOfIntangibleAssets ▇▇▆▆▇█▆▅▆▆▆▅▄▄▄▄▅▅▆▆▅▃▃▃▁▁▁▁▂▂▂▁▁▁3.53.42.82.83.74.02.82.22.93.02.92.51.81.82.12.02.22.33.02.82.31.21.31.30.30.30.30.20.50.50.60.40.40.3NANANANANANANANANANANA
us-gaap:PropertyPlantAndEquipmentNet ██▇▇▆▆▆▅▅▅▅▅▄▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁506.5494.2448.0419.4392.6374.2344.3305.5284.7272.0271.4265.4256.0245.1245.395239.891238.513155.476137.249126.109125.636115.78291.06783.37271.46563.48758.91956.81255.347.47436.65228.3827.04725.80325.63826.0210.2479.567.9667.4857.339NA7.056NANA
us-gaap:LongTermInvestments ▆▄▃▃▂▄▃▅▃▁▂▁▂▂▂▆▆▆▅▅▅▆▆▆▆▆▆▇█▇█▇▇▇▇▇▆▄▃▃▃246.6151.1118.3117.9100.4172.0144.3204.2149.550.267.038.665.382.598.022247.875257.622242.333224.983240.228237.223241.888272.959261.506275.344268.608271.724303.168352.473327.263351.675327.987311.713322.158325.892315.657242.769172.236148.414113.801126.478NA73.95NANA
us-gaap:Goodwill ███▆▆▆▆▄▄▄▄▃▃▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁99.299.293.068.267.267.267.238.238.238.238.225.725.114.614.55314.55314.55314.55314.55314.55314.2354.6924.6924.262.8242.8242.8242.8242.8242.8242.8722.82.82.80.0NANANANANANANANANANA
us-gaap:IntangibleAssetsNetExcludingGoodwill ▇██▆▆▇█▄▄▅▆▅▆▄▄▅▅▆▆▇█▄▅▅▁▁▁▂▂▂▂28.732.331.625.323.427.131.114.016.219.122.118.121.414.516.25518.29120.32822.53524.82827.84931.48816.45717.6418.9670.6932.5592.8323.1043.3776.2186.841NA6.7737.1982.117NANANANANANANANANANA
us-gaap:FiniteLivedIntangibleAssetsNet ▇██▅▅▆█▁▂▃▄▃▄▁▁▂▃▄▅▆▇▂▂▃28.732.331.625.323.427.131.114.016.219.122.118.121.414.514.65516.69118.72820.93523.22826.24929.98816.45717.6418.967NANA2.8323.1043.3776.2186.8417.8464.1734.5982.1171.8962.174NA1.378NANANANANANA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA237.2NANANA227.6NANANA246.0NANANA146.9NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseRightOfUseAsset █▆▅▄▃▃▃▂▁▂59.753.949.345.642.142.744.341.037.339.2NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ██▄▄▄▃▄▄▄▄▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁150.7143.463.259.655.955.260.056.457.259.720.820.220.620.819.93919.29718.01217.21816.86717.11416.9315.30514.39315.32514.88810.02410.537.9777.6584.7344.823.23.28361.1446.1686.5467.7158.6254.8994.5574.895NA1.272NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
us-gaap:AccountsPayableCurrent ▇▇█▆▆▅▆▅▄▄▅▄▄▃▄▃▃▃▃▃▃▃▄▃▃▂▃▂▂▂▂▂▂▂▁▂▂▁▁▁▁132.0129.5141.695.9107.287.896.485.972.469.286.466.663.755.770.00944.54342.17148.68956.73257.5356.9247.95561.548.79342.33640.16449.94736.5235.84827.60335.59933.25735.96426.36920.81623.1624.10113.76419.76815.34213.207NA12.761NANA
us-gaap:AccruedLiabilitiesCurrent █▇▇▆▆▆▅▄▄▄▄▃▃▃▃▂▂▂▂▂▂▂▂▂▂▁▂▁▁▁▂▂▂▁▁▁▁▁▁▁▁168.8143.2149.2127.8118.2121.497.790.483.288.777.560.759.055.650.01540.43941.18543.44935.6437.2832.90133.54333.02829.83129.14525.87329.01625.66225.17625.71627.3832.31728.09121.67722.26319.03217.2816.72115.97122.28619.976NA16.303NANA
us-gaap:ContractWithCustomerLiabilityCurrent █▇▆▅▅▄▄▂▂▁▁1533.01465.11392.81300.01275.81230.21173.61063.61031.5991.1965.9NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LiabilitiesCurrent ██▇▇▆▆▆▅▅▅▅▄▄▄▄▄▄▃▃▃▃▃▃▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁1998.51879.71829.51645.61611.91543.01473.61341.91293.71254.31256.41111.91085.21029.71027.223910.639885.519856.585829.44750.36731.964687.342678.67603.134565.299518.633496.456434.496426.088394.866413.061367.326360.481331.728319.304298.694294.977270.961266.864251.667246.289NA218.382NANA
us-gaap:OperatingLeaseLiabilityCurrent █▆▅▃▂▁▂22.920.619.117.215.714.815.5NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
us-gaap:LongTermDebt █▁987.5987.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LongTermDebtNoncurrent █▁987.5987.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:DeferredIncomeTaxLiabilitiesNet us-gaap:BalanceSheetLocation ftnt:AccruedIncomeTaxesNoncurrentNANA8.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesNoncurrent ████▇▇▇▆▅▆▃▂▂▃▂▂▃▃▃▃▃▃▃▃▃▃▃▃▃▃▁▁▁▅▅▄▄▄▄▃▄55.156.556.256.150.549.044.938.236.137.913.011.112.213.48.6099.77816.51618.61914.26216.06916.49817.87419.18815.95415.60115.99817.38517.46718.41116.610.4711.4241.40934.2129.34226.58924.76621.14221.62420.25420.677NA11.603NANA
us-gaap:OperatingLeaseLiabilityNoncurrent █▆▅▃▁▁▃39.435.834.031.027.628.330.6NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo █▁▇▂15.712.015.212.6NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree █▂█▁9.67.59.67.2NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour ▁▁█▅3.93.96.35.3NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA3.3NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA1.4NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
us-gaap:StockholdersEquity ▆▆▅▄▃▃█▇▇▆▆▅▄▄▃▅▅▅▅▅▄▄▄▄▄▄▄▃▃▃▃▃▃▃▃▂▂▂▁▁▁1050.2980.8856.0713.2543.9536.31321.91200.41122.31058.11010.2891.6780.2693.5589.377902.225922.139898.249837.681823.088804.626742.403755.377795.386750.827719.747675.966649.226625.219610.094585.76599.953567.185547.709510.934478.469426.644398.327358.354316.867287.52NA232.454NANA
us-gaap:CommonStockValue ██████████████▃▄▄▄▄▄▄▄▄▄▃▃▃▃▂▂▂▂▃▃▂▂▂▂▁▁▁0.20.20.20.20.20.20.20.20.20.20.20.20.20.20.1680.1750.1750.1750.1730.1730.1720.1710.1710.1720.170.1690.1660.1650.1630.1630.1610.1630.1640.1640.1620.1610.1590.1580.1560.1550.154NA0.15NANA
us-gaap:AdditionalPaidInCapitalCommonStock ████▇▇█▇▇▇▇▇▆▆▆▆▅▅▅▅▄▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁1245.81225.21207.21178.51154.31128.41180.31152.61130.21108.11068.31048.4996.1957.9909.636912.053880.142850.226800.653779.669744.922718.849687.658671.138634.969604.147562.504537.45507.053486.174462.644455.279437.837425.524400.075388.632356.438341.096317.026292.44277.823NA251.845NANA
us-gaap:RetainedEarningsAccumulatedDeficit ▅▄▃▂▁▁█▇▇▆▆▅▅▄▄▇▇▇▇▇▇▇▇█████████████▇▇▇▇▇-195.7-244.9-352.1-466.9-613.1-589.2140.346.5-9.0-50.0-57.5-156.0-214.7-262.6-319.58-9.58742.34548.33737.6243.09358.80823.08968.481124.166115.997115.205113.645111.497116.822123.68121.863142.858131.829122.85110.60189.09471.88857.93843.76527.2719.354NA-18.727NANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▄▅▅▆▇▁▅▅▅▄▃▃▃▂▃▄▄▄▃▄▅▅▃▄▄▄▄▄▅▄▅▆▅▇▇█▅▆▅▄█-0.10.30.71.42.5-3.11.11.10.9-0.2-0.8-1.0-1.4-2.0-0.847-0.416-0.523-0.489-0.7650.1530.7240.294-0.933-0.09-0.3090.226-0.3490.1141.1810.0771.0921.6530.352.1663.0913.5771.1542.130.402-0.0043.184NA2.181NANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue █▇▆▇▆▅▄▄▅▄▄▄▃▁52.649.548.749.348.944.842.642.445.043.042.643.240.636.5NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
us-gaap:NetCashProvidedByUsedInOperatingActivities █▆▆▅▅▆▄▅▄▄▄▄▃▃▃▃▃▃▂▂▂▂▂▂▂▂▁▂▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁418.2315.9296.5220.8247.0319.4190.4221.2195.1201.3180.2176.7142.3139.7157.542162.343144.771129.749101.03776.13967.941100.59168.55865.06584.30564.61935.36456.51843.79860.90246.66825.38437.22138.11150.29340.7744.28548.51822.55936.03934.06840.17631.42432.193NA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▃▁▅▄█▆▅▆▂▅▅▆▆▆▇▆▅▆▆▆▅▅▆▆▆▆▆▆▆▆▅▆▆▅▆▅▅▅▅▅▅▅▅▅-278.2-473.5-65.0-224.6212.24.6-99.6-27.1-336.6-39.0-127.511.17.0-25.565.28-28.914-81.844-31.3252.092-6.798-35.213-34.204-3.882-15.0151.80616.124-12.842-8.209-5.935-2.364-42.586-12.634-12.336-79.178-7.232-69.546-43.634-62.299-33.989-52.95-32.953-46.934-48.908-84.943NA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▄█▄▄▄▁▄▄▄▄▄▄▄▄▃▄▄▄▄▄▄▄▄▄▄▅▄▄▄▄▄▄▄▄▄▅▄▄▄▄▄▄▄▄-120.9956.0-52.0-30.3-168.9-920.4-43.8-40.7-53.3-57.8-109.69.4-12.8-89.6-317.612-80.772-33.03915.822-41.639-18.208-4.356-41.656-62.1119.2698.9322.3552.6365.84-6.839-0.888-32.4318.5241.56715.9174.53922.8096.93715.87116.5157.5727.6358.0756.80811.89NA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▄█▅▄▅▁▄▅▃▅19.1798.4179.5-34.1290.3-596.447.0153.4-194.8104.5NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
us-gaap:DepreciationDepletionAndAmortization █▇▇▇█▇▇▆▇▇▆▆▆▆▆▆▆▆▆▆▅▅▄▄▃▃▃▃▃▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁18.917.316.716.717.817.615.715.015.215.714.714.213.613.214.26813.71613.99913.49313.62413.05511.29110.559.3838.8247.0296.3535.5095.6056.4924.4224.1124.1893.7863.5363.4882.9992.9952.0821.8751.7781.6581.6781.4631.391NA
us-gaap:IncreaseDecreaseInAccountsPayable ▃▂█▁▅▂▅▄▄▁▅▄▄▂▇▄▂▂▃▃▄▂▄▃▃▂▅▃▄▂▃▃▄▄▃▃▄▂▄▃▄▃▃▃2.9-12.441.6-13.918.7-9.013.98.43.4-18.019.54.24.5-13.629.6273.343-11.593-8.2871.623-1.45411.296-11.4267.325-1.4592.922-11.30514.2272.5537.295-6.042-0.569-3.2019.2984.957-2.088-1.28810.656-6.3194.2872.1594.58-4.2253.126-3.041NA
us-gaap:IncreaseDecreaseInAccountsReceivable ▂▁█▅▄▁█▃▄▂▇▃▄▂▆▃▃▂▅▃▄▂▆▃▄▃▅▃▄▃▄▃▃▃▄▃▄▃▄▃▃▃▄▃-53.1-82.5173.347.625.1-69.6157.2-19.022.1-63.6120.0-9.120.0-48.989.902-13.5454.535-42.43770.663-10.76636.898-38.9287.387-11.414.098-23.62169.028-10.91216.891-19.11922.669-1.396.548-5.74717.8-5.50910.592-10.76319.6873.6220.946-1.00912.773-0.244NA
us-gaap:IncreaseDecreaseInInventories ▄▆▆▆█▂█▇▄▄▆▅▄▅▅▂▁▄▇▇▅▄▅▄▄▅▇▅▅▃▄▆▆▄▃▅▄▄▄▃▄▃▄▃5.414.711.213.124.6-6.723.319.72.92.614.48.23.57.38.264-7.935-13.2973.54518.46816.5367.4920.5276.6614.511.6216.29621.3647.7886.633-3.3263.74914.96911.8554.52-3.6747.0254.5433.4094.5560.0232.005-0.553.131-0.187NA
us-gaap:NetCashProvidedByUsedInOperatingActivities █▆▆▅▅▆▄▅▄▄▄▄▃▃▃▃▃▃▂▂▂▂▂▂▂▂▁▂▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁418.2315.9296.5220.8247.0319.4190.4221.2195.1201.3180.2176.7142.3139.7157.542162.343144.771129.749101.03776.13967.941100.59168.55865.06584.30564.61935.36456.51843.79860.90246.66825.38437.22138.11150.29340.7744.28548.51822.55936.03934.06840.17631.42432.193NA
us-gaap:NetIncomeLoss ▇▆▇▆▆▅▆▅▄▄█▄▄▃▁▃▃▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃▃▂▂▃▃▂▂▂▂▂137.5107.2146.7123.4112.1104.0115.279.872.758.8182.658.749.341.6-28.96126.6123.03310.71725.1666.291-1.388-3.429-2.5348.1690.7921.566.8134.0566.0818.39312.01611.0298.97912.24921.50717.20613.9514.17316.49417.91714.49413.58716.14114.0176.869
us-gaap:ShareBasedCompensation ██▇█▇▇▇▇▇▇▇▇▆▆▅▅▆▅▅▅▅▅▅▄▄▃▃▃▃▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁52.649.548.749.348.944.843.742.445.043.042.643.240.636.534.45434.30735.09133.33132.08131.09328.36830.88128.08726.47621.64518.8816.68114.66714.71612.9312.12511.77810.7079.2996.7628.837.8527.2466.3415.7343.873.072.4692.434NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
us-gaap:NetCashProvidedByUsedInInvestingActivities ▃▁▅▄█▆▅▆▂▅▅▆▆▆▇▆▅▆▆▆▅▅▆▆▆▆▆▆▆▆▅▆▆▅▆▅▅▅▅▅▅▅▅▅-278.2-473.5-65.0-224.6212.24.6-99.6-27.1-336.6-39.0-127.511.17.0-25.565.28-28.914-81.844-31.3252.092-6.798-35.213-34.204-3.882-15.0151.80616.124-12.842-8.209-5.935-2.364-42.586-12.634-12.336-79.178-7.232-69.546-43.634-62.299-33.989-52.95-32.953-46.934-48.908-84.943NA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▁█23.552.1NA35.130.927.6NA17.517.310.2NA18.211.611.6NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:PaymentsToAcquireInvestments ██▄▅▁▅▄▄▆▄▄▂▂▂▄▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃▂▃▂▃▂▂▂▂▂▂615.4647.1302.7377.031.0368.3259.9324.3483.6264.5276.6142.9127.4134.9309.60289.106137.457133.006103.035139.718115.183115.672130.216100.208108.488120.991108.276105.47162.748120.59133.654144.095103.523171.50677.698168.364162.458192.567109.796119.451157.964129.695104.381120.189NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
us-gaap:NetCashProvidedByUsedInFinancingActivities ▄█▄▄▄▁▄▄▄▄▄▄▄▄▃▄▄▄▄▄▄▄▄▄▄▅▄▄▄▄▄▄▄▄▄▅▄▄▄▄▄▄▄▄-120.9956.0-52.0-30.3-168.9-920.4-43.8-40.7-53.3-57.8-109.69.4-12.8-89.6-317.612-80.772-33.03915.822-41.639-18.208-4.356-41.656-62.1119.2698.9322.3552.6365.84-6.839-0.888-32.4318.5241.56715.9174.53922.8096.93715.87116.5157.5727.6358.0756.80811.89NA
us-gaap:ProceedsFromIssuanceOfLongTermDebt ▁█0.0989.4NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:PaymentsForRepurchaseOfCommonStock NANA34.10.0156.1889.927.523.433.860.494.70.01.6115.5322.37790.80233.1540.035.82825.00.050.060.00.00.00.05.74211.06814.86212.30533.5290.00.00.0NANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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.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.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.00.00.00.00.00.0

Shares Issued

us-gaap:SharesIssued us-gaap:StatementEquityComponents

us-gaap:SharesIssued

us-gaap:CommonStock


Shares
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312008-12-28
Value16316316216216116217117117117016917016916816717317116616116115615013541
Percentage of SharesIssued100.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 Issued

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesIssued


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value163163162162161162171171171170169170169168167174175175173173172171171172170169166164163162161163163163161161159158156155154150
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.0100.0100.0100.0100.0100.0

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonStockSharesOutstanding


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value163163162162161162171171171170169170169168167174175175173173172171171172170169166164163162161163162162160159157157154153152148
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.0100.0100.0100.0100.0100.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-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
Value167166165165174174175174175173171178179178177172171177176173169168168168168167166166165163163162155151
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.0100.0100.0100.0100.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-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
Value163163162161170171171170169168167175175174173172171171169168164163162162162161158157156153152150143136
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.0100.0100.0100.0100.0

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount


Antidilutive
Period End2021-06-302021-03-312020-09-302020-06-302020-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
Value0.60.70.90.70.90.90.81.00.51.01.82.4822.2823.8853.59818171.8050.7131.7513.9454.7946.7858.463108.1516.3777.7866.29
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.0100.0100.0100.0100.0

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

us-gaap:StockCompensationPlan, us-gaap:EmployeeStockOption


Antidilutive
Period End2021-06-302021-03-312020-09-302020-06-302020-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
Value0.50.30.60.60.30.70.70.30.00.70.51.0811.1241.1180.8367.0586.9390.2650.2990.2493.0234.2015.0796.647.4726.751
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount83.342.966.785.733.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


Antidilutive
Period End2021-06-302021-03-312020-09-302020-06-302020-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
Value0.10.40.30.10.60.20.10.70.30.31.11.0381.1582.5052.40910101.3310.4141.3330.6960.5931.3481.4162.5541.0690.3880.00.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount16.757.133.314.366.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

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value0.840.660.910.760.690.610.670.470.420.351.070.350.290.25-0.160.150.130.060.150.04-0.01-0.02-0.010.0500.010.040.020.040.050.070.070.060.080.130.110.090.090.110.120.10.090.110.10.05
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.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.0100.0100.0100.0100.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value0.820.640.880.750.680.60.660.460.420.341.050.330.280.24-0.160.150.130.060.140.04-0.01-0.02-0.010.0500.010.040.020.040.050.070.070.050.070.130.10.080.090.10.110.090.080.10.090.05
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.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.0100.0100.0100.0100.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:AllocatedShareBasedCompensationExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-03-31
Value5350485049454342454342434036343435333231303028262118161414121211109.2996.7628.837.8527.2463.07
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.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.77.06.57.78.17.97.17.78.69.18.49.59.29.18.39.29.79.88.89.89.710.99.510.19.18.97.47.68.07.77.27.67.36.84.56.56.16.23.3

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType

us-gaap:EmployeeStockOption


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value5.04.23.73.63.73.14.12.93.12.52.12.42.32.01.761.8111.9251.8451.5341.5161.5921.9542.2842.6693.0173.4554.164.2824.4214.6925.0055.185.1355.486
Percentage of AllocatedShareBasedCompensationExpense9.38.47.67.27.56.89.46.86.95.84.95.65.75.55.15.35.55.54.84.95.26.38.110.113.918.324.929.230.036.339.444.048.059.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.60.60.50.60.60.50.70.50.60.50.40.50.50.50.40.50.50.50.40.50.50.70.81.01.31.61.92.22.42.82.83.33.54.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:EmployeeStockOption0.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:RestrictedStockUnitsRSU


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value4845454645423939413937383532292930292727262723211714119.2759.2487.3636.5295.4084.3572.6741.1380.5760.00.0
Percentage of AllocatedShareBasedCompensationExpense90.791.692.492.892.593.290.693.293.191.288.788.488.487.786.987.287.987.186.987.988.387.784.083.679.975.567.063.262.856.951.545.940.728.816.86.50.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.16.46.07.17.57.36.47.28.08.37.58.48.18.07.28.08.58.57.78.68.69.58.08.57.36.75.04.85.04.43.73.53.02.00.80.40.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RestrictedStockUnitsRSU0.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.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation

ftnt:CostOfGoodsSold


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value0.50.40.40.40.40.40.30.40.40.40.40.30.40.40.3410.3140.3830.3420.3130.3090.2980.3260.3320.2910.210.140.1320.060.1780.1130.1060.0910.0960.090.0960.0850.0880.064
Percentage of AllocatedShareBasedCompensationExpense0.90.80.80.80.80.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.80.91.01.41.01.10.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.10.10.10.10.00.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.00.10.10.10.10.10.10.10.10.10.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ftnt:CostOfGoodsSold0.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.00.0

ftnt:CostOfServices


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value3.83.53.43.33.23.02.92.72.92.82.82.82.72.52.3492.3712.4732.312.2762.2382.1232.1931.981.8491.661.6321.6121.5221.3631.3291.2981.2971.2261.021.0321.0180.9410.745
Percentage of AllocatedShareBasedCompensationExpense7.17.07.06.66.56.66.66.46.46.56.66.56.76.86.86.97.06.97.17.27.07.17.07.07.68.69.710.49.310.310.211.011.511.015.311.512.010.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.50.50.50.50.50.50.50.50.60.60.60.60.60.60.60.60.70.70.60.70.70.80.70.70.70.80.70.80.70.80.70.80.80.80.70.70.70.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ftnt:CostOfServices0.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.00.0

us-gaap:GeneralAndAdministrativeExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value7.06.36.05.96.15.35.45.15.45.04.84.84.74.34.0834.0374.2373.7553.6913.523.4783.8933.6273.6123.0782.6862.3771.1833.2571.862.0181.6271.51.3051.1861.3231.0561.037
Percentage of AllocatedShareBasedCompensationExpense13.112.612.311.812.311.712.412.012.011.611.311.111.611.811.911.812.111.311.511.311.512.612.913.714.114.214.28.122.114.415.913.814.014.017.515.013.414.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.90.90.80.91.00.90.90.91.01.10.91.11.11.11.01.11.21.11.01.11.11.41.21.41.31.31.10.61.81.11.11.11.01.00.81.00.80.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:GeneralAndAdministrativeExpense0.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.00.0

us-gaap:ResearchAndDevelopmentExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value14131212121010.09.310.09.49.59.39.28.48.0677.9768.2537.8987.8717.6487.4587.3557.1946.6635.5415.1574.7064.5054.1713.8823.6663.5483.2912.7662.4522.5252.2921.957
Percentage of AllocatedShareBasedCompensationExpense27.126.024.525.424.224.122.921.922.221.922.321.522.723.023.423.223.523.724.524.624.623.825.625.325.527.328.230.728.330.028.930.130.729.736.328.629.227.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.81.81.62.01.91.91.61.71.92.01.92.02.12.11.92.12.32.32.22.42.42.62.42.62.32.42.12.32.32.32.12.32.22.01.61.91.81.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ResearchAndDevelopmentExpense0.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.00.0

us-gaap:SellingAndMarketingExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value272627272725252426252526232019191919171716171413119.3077.8547.3975.7475.7465.5995.2154.5944.1181.9963.8793.4753.443
Percentage of AllocatedShareBasedCompensationExpense51.853.655.455.456.256.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.144.342.944.329.543.944.347.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.53.83.64.34.54.54.14.55.05.45.05.75.35.24.75.25.45.64.95.55.56.05.05.34.74.43.53.83.13.43.23.43.13.01.32.82.72.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SellingAndMarketingExpense0.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.00.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value13710614612211799115807359182594940-29.392262210245.72-0.958-2.202-3.3778.3880.2572.1356.352.9897.1857.37811127.163112119121516141414
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.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax17.115.019.518.819.117.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.46.58.04.98.313.914.410.113.614.012.714.515.2

Cost Of Goods And Services Sold

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfGoodsAndServicesSold


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value18615616713913512814012412811312811111397105939590908484778171696365565750534343394137373132312623242120
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax23.322.022.321.421.922.322.922.724.623.925.324.625.624.425.325.026.326.625.126.827.127.327.627.629.029.929.329.431.430.030.428.429.628.827.427.728.826.526.926.725.825.125.925.226.4

us-gaap:CostOfGoodsAndServicesSold us-gaap:ProductOrService

us-gaap:Product


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value115911078484769279827086727358
Percentage of CostOfGoodsAndServicesSold61.958.364.360.662.559.366.063.764.562.167.664.565.359.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.412.914.412.913.713.215.114.415.914.917.115.916.714.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Product38.837.90.037.739.839.70.040.143.543.10.043.844.440.8

us-gaap:Service


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value71655954505247454542413939
Percentage of CostOfGoodsAndServicesSold38.141.735.739.437.540.734.036.335.537.932.435.534.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.99.28.08.48.29.17.88.28.79.18.28.78.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Service14.213.90.012.812.613.60.012.913.713.80.013.714.3

General And Administrative Expense

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GeneralAndAdministrativeExpense


General
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value3432322928282726242422222325222121221722221920211811129.789109.018.7529.3828.7887.9916.0387.4496.2385.7865.4925.3595.8485.2665.3955.9935.933
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.34.54.34.54.75.04.44.84.75.24.35.05.36.35.45.66.06.64.86.97.17.06.98.27.55.65.45.15.75.34.96.16.05.94.05.54.84.94.54.65.75.65.87.17.8

Gross Profit

us-gaap:GrossProfit

us-gaap:GrossProfit


Gross
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value6145535815114804484734233933593783423283013112802672502712312262062141881701491581361261181231101039610998918688857669696356
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax76.778.077.778.678.177.777.177.375.476.174.775.474.475.674.775.073.773.474.973.272.972.772.472.471.070.170.770.668.670.069.671.670.471.272.672.371.273.573.173.374.274.974.174.873.6

us-gaap:GrossProfit us-gaap:ProductOrService

us-gaap:Product


Gross
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value18214918113912711614611810792113929284
Percentage of GrossProfit29.727.031.227.326.525.930.827.927.225.730.127.028.228.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax22.821.024.221.420.720.123.821.620.519.622.520.420.921.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Product61.262.10.062.360.260.30.059.956.556.90.056.255.659.2

us-gaap:Service


Gross
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value431404399372352332327305286267264249235
Percentage of GrossProfit70.373.068.872.773.574.169.272.172.874.369.973.071.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax53.956.953.557.257.357.653.455.854.956.552.255.053.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Service85.886.10.087.287.486.40.087.186.386.20.086.385.7

Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value1451191711281211171271058560927051364537328.104436.589-3.69-5.23813-1.163.4861.64320151113251815163626221927271918211810
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.116.823.019.719.820.320.819.316.412.818.215.611.79.210.810.19.12.412.02.1-1.2-1.84.4-0.41.50.89.08.26.58.114.411.910.212.524.019.617.216.822.623.318.919.522.521.513.4

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value7.512255.09.5131225131.5-90.5112.2-4.974119.873-2.613180.298-2.302-1.80915-9.3292.6940.08313115.8065.366137.3816.0354.726149.5658.2765.556109.2074.9414.5564.9414.2543.397
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.91.73.30.81.52.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.27.64.84.13.59.87.06.44.79.07.94.84.95.35.04.5

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
Period End2021-06-30
Value4500000.0
Percentage of InterestExpense100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.6

Interest Expense Debt

us-gaap:InterestExpenseDebt us-gaap:LongtermDebtType

us-gaap:InterestExpenseDebt

us-gaap:SeniorNotes


Interest
Period End2021-06-302021-03-31
Value4500000.01300000.0
Percentage of InterestExpenseDebt100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.60.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SeniorNotes0.00.0

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value137107146123112104115797258182584941-28.961262310256.291-1.388-3.429-2.5348.1690.7921.566.8134.0566.0818.39312118.97912211713141617141316146.869
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax17.215.119.619.018.218.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.06.87.16.19.014.212.610.812.113.615.414.114.617.216.59.0

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value137107146123113104115807258182584941
Percentage of NetIncomeLoss100.0100.0100.0100.0101.5100.6100.0100.5100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax17.215.119.619.018.518.118.814.613.912.436.012.911.210.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Operating Expenses

us-gaap:OperatingExpenses

us-gaap:OperatingExpenses


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value466432411385363332355323318309293279277269269246239244226226230212201190167148138121115105989289817472706761595752484546
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax58.360.855.059.159.157.657.959.161.065.457.961.662.967.564.666.065.871.862.571.574.274.768.073.169.869.761.862.662.662.455.759.861.059.949.453.355.057.651.250.856.056.252.053.460.8

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value1471211691261161151181007550856250324233285.41455.488-4.045-5.67212-1.842.9520.8981915111224181315352520182626181720189.78
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.417.122.619.519.020.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.613.911.89.311.323.218.916.216.021.922.518.218.722.121.412.8

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value800000.0-2000000.0300000.0-1000000.0900000.0-8000000.0-600000.0-6000000.0-400000.0-500000.0-2300000.0900000.0-5000000.0-200000.0-1181000.0344000.01243000.0302000.0-3650000.0-787000.0-1350000.0-1312000.0-1007000.0-653000.0-830000.0-677000.0-1200000.0-1005000.0-574000.0-389000.0-419000.0-1151000.0-100000.0215000.0-170000.0-317000.073000.0-71000.0
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.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.1-0.30.0-0.20.1-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.2-0.7-0.10.2-0.1-0.20.1-0.1

Research And Development Expense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:ResearchAndDevelopmentExpense


Research
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value1069789908280716967686558615954535151454745444242373533302929272625232020201916161514121212
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.313.711.913.813.313.911.612.812.914.512.912.913.914.813.114.314.115.012.614.914.615.814.416.215.616.814.815.916.317.215.617.117.117.213.615.015.816.813.614.515.515.513.714.616.6

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value80171074865161557661454752147250745344139941637436334036231631128429626023921222319318416817715414713515113612811712011610393938476
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.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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

ftnt:SecuritySubscription


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value272255249235222211205192183169165157147136138130122113
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax34.135.933.336.236.236.633.435.235.135.932.634.633.334.233.235.033.633.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax34.135.933.336.236.236.633.435.235.135.932.634.633.334.233.235.033.633.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ftnt:SecuritySubscription100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:TechnicalSupportandOther


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value229214191181173157148140132127119
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax28.730.229.529.430.028.828.529.729.229.030.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax28.730.229.529.430.028.828.529.729.229.030.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ftnt:TechnicalSupportandOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Product


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value298240288223211192238197189162200164166142
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax37.233.938.634.434.433.338.936.036.434.439.636.237.735.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax37.233.938.634.434.433.338.936.036.434.439.636.237.735.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Product100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Service


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value502469459427403384375350331309306289275
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax62.866.161.465.665.666.761.164.063.665.660.463.862.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax62.866.161.465.665.666.761.164.063.665.660.463.862.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Service100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical

country:US


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value2512122242062001811871821731501511461441331291239790928380757772715855504944484038344138343131362824
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax31.429.930.031.632.631.530.533.333.331.830.032.332.833.631.133.026.926.725.626.226.026.626.028.029.727.524.826.027.026.527.126.326.325.627.428.426.526.526.231.427.325.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax31.429.930.031.632.631.530.533.333.331.830.032.332.833.631.133.026.926.725.626.226.026.626.028.029.727.524.826.027.026.527.126.326.325.627.428.426.526.526.231.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.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:AsiaPacificAndJapan


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value157143148135126114119106104949994877882747368726564595955474547444339433736353533332930282523
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.720.219.820.820.619.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.424.524.826.423.624.625.925.525.224.425.125.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.720.219.820.820.619.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.424.524.826.423.624.625.925.525.224.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.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:EuropeMiddleEastAndAfrica


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value30627529824322822024420019217720316516414416013812912614011611410511591837585666256595150475445434044373633
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax38.238.839.937.437.138.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.533.234.534.835.833.433.934.936.532.635.636.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax38.238.839.937.437.138.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.533.234.534.835.833.433.934.936.532.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.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:OtherAmericas


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value8578766659606358525051474441
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.611.010.310.29.710.510.310.710.010.610.210.410.110.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.611.010.310.29.710.510.310.710.010.610.210.410.110.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ftnt:OtherAmericas100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Americas


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value337290301272260242250240225200203194189
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax42.141.040.341.842.342.040.844.043.242.440.242.742.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax42.141.040.341.842.342.040.844.043.242.440.242.742.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Americas100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Selling And Marketing Expense

us-gaap:SellingAndMarketingExpense

us-gaap:SellingAndMarketingExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value32630429126625326025722722621520519819218519117216617016215416214713612011110093807467625655494844444239363532302627
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax40.842.839.041.041.245.141.841.543.445.740.643.743.746.446.146.145.850.044.948.952.251.846.146.546.747.341.641.640.639.835.136.638.036.831.832.834.335.933.131.734.835.132.631.836.4

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value5558528240443586333032063885354533693205307827632575240022572395236022672139201019601811179017071604149814241312126512001168112810851032975913851788734670635545
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.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.0100.0100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value45084301318828732786266925632345224721472067187117951707166814931438136913021187115510691035911854778748663639589582528518485464434424390376354347312
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.0100.0100.0100.0100.0100.0
Percentage of Assets81.181.478.880.183.783.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

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value5558528240443586333032063885354533693205307827632575240022572395236022672139201019601811179017071604149814241312126512001168112810851032975913851788734670635545
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.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.0100.0100.0100.0100.0100.0

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312008-12-28
Value105098085671354353613211200112210581010891780693589902922898837823804742755795750719675649625610585599567547510478426398358316287232142-5.229
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.0100.0100.0100.0100.0100.0100.0
Percentage of Assets18.918.621.219.916.316.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.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312008-12-28
Value-0.10.30.71.42.5-3.11.11.10.9-0.2-0.8-1.0-1.4-2.0-0.847-0.765-0.933-0.3491.0923.0910.4022.1811.084-0.3
Percentage of StockholdersEquity-0.00.00.10.20.5-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.85.7
Percentage of Assets-0.00.00.00.00.1-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.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.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:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312008-12-28
Value12451225120711781154112811801152113011081068104899695790980068756246240031725120420
Percentage of StockholdersEquity118.6124.9141.0165.2212.2210.489.396.0100.7104.7105.8117.6127.7138.1154.395.691.083.279.078.388.5108.3143.3-398.0
Percentage of Assets22.423.229.832.934.735.230.432.533.534.634.737.938.739.940.337.438.439.539.641.043.146.20.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.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:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312008-12-28
Value0.20.20.20.20.20.20.20.20.20.20.20.20.20.20.1680.1730.1710.1660.1610.1620.1560.150.1350.041
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.1-0.8
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.0
Percentage of Assets us-gaap:CommonStock0.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:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312008-12-28
Value-195.7-244.9-352.1-466.9-613.1-589.214046-9.0-50.0-57.5-156.0-214.7-262.6-319.58376811312111043-18.727-59.972-120.151
Percentage of StockholdersEquity-18.6-25.0-41.1-65.5-112.7-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.12297.8
Percentage of Assets-3.5-4.6-8.7-13.0-18.4-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.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value390837812740238422082035276924662360231322202078188417351716165016041616153813941353128512701251119511111046896806781735705672613569514544551523503454420
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.0100.0100.0100.0100.0100.0
Percentage of Assets70.371.667.866.566.363.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

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312008-12-28
Value1879186010618829166261222117510221216111211699728358119058538237096475965685435404813862832582031721151441239712275817471667868667711621256
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.0100.0100.0100.0100.0100.0100.0
Percentage of Assets33.835.226.324.627.519.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.00.0

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value18791860106188291662612221175102212161112811
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets33.835.226.324.627.519.531.533.230.338.036.135.9

Short Term Investments

us-gaap:ShortTermInvestments

us-gaap:ShortTermInvestments


Short
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value12331076775774610775843764808584537464461468440369354375376382388384348367391417436402354388375368379362290299320353318322264246
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.0100.0100.0100.0100.0100.0
Percentage of Assets22.220.419.221.618.324.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

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value58463772054649847454438440338144432433331334825727427031223825422025917417616118411612711113010710810210789958495757272
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.0100.0100.0100.0100.0100.0
Percentage of Assets10.512.117.815.215.014.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

us-gaap:InventoryNet


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value149149139134126105117998588908078807773861041069381788380687269514643484633232126201716121313
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.0100.0100.0100.0100.0100.0
Percentage of Assets2.72.83.53.83.83.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

us-gaap:PrepaidExpenseAndOtherAssetsCurrent


Prepaid
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312010-12-31
Value6057434657544142414236383938404336423331333435413532311623141438272613118.849
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.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.11.11.11.31.71.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.61.6

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value6986746205825485214814344063913823793633463403273202312071891841701401541371231141091049178676359565537353125
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.0100.0100.0100.0100.0100.0100.0
Percentage of Assets12.612.815.316.316.516.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.34.7

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

ftnt:EvaluationUnits


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value20181918202219201920202019192020191920171818154038343129262423212119181716151310
Percentage of PropertyPlantAndEquipmentGross2.92.83.23.23.74.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.741.1
Percentage of Assets0.40.40.50.50.60.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.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.00.00.00.00.00.00.0

us-gaap:BuildingAndBuildingImprovements


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value345153150148148148147143142144144138136135133131133564944423928222020201717190.610.610.610.610.610.610.0
Percentage of PropertyPlantAndEquipmentGross49.422.824.325.427.028.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 Assets6.22.93.74.14.44.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.00.00.00.00.00.0

us-gaap:ComputerEquipment


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312010-12-31
Value1551461371311261211161131039895959086797672446562524945434038312222201817171513129.561
Percentage of PropertyPlantAndEquipmentGross22.221.722.122.623.223.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.437.1
Percentage of Assets2.82.83.43.73.83.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.71.8
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.00.00.00.00.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value10193166140114906144281612117.72.96.2752.9711.0776.2014.6694.365138.7968.106107.9233.1573.9025.3264.3320.634101.2950.0
Percentage of PropertyPlantAndEquipmentGross1.528.726.824.220.817.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 Assets0.23.74.13.93.42.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.00.00.00.00.00.0

us-gaap:FurnitureAndFixtures


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value252221201818171616161516151514131414131310108.9017.0547.165.4695.0964.6554.5523.1851.6971.7091.6661.6371.5011.41.3451.371.3071.087
Percentage of PropertyPlantAndEquipmentGross3.63.33.43.43.43.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.14.2
Percentage of Assets0.50.40.50.60.60.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.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.00.00.00.00.00.00.0

us-gaap:Land


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value106106939393939375757575757165656259703531313021211413131313131313131313130.0
Percentage of PropertyPlantAndEquipmentGross15.315.815.016.017.017.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 Assets1.92.02.32.62.82.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.00.00.00.00.00.0

us-gaap:LeaseholdsAndLeaseholdImprovements


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value35333130262625201919172121212020202018161513119.078.7038.7117.9987.5957.3144.525.4175.5325.3685.515.3545.0474.7454.6084.3814.548
Percentage of PropertyPlantAndEquipmentGross5.15.05.15.24.95.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.817.6
Percentage of Assets0.60.60.80.80.80.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.60.8
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.00.00.00.00.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value1911801721631551461371291211191101141071019587817570635954497166605552494341393634312927252318
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.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.53.44.34.64.74.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.23.4

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value3.53.42.82.83.74.02.82.22.93.02.92.51.81.82.12.02.22.33.02.82.31.21.31.30.30.30.30.20.50.50.60.40.40.3
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.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.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value5064944484193923743443052842722712652562452452392381551371261251159183716358565547362827252526109.567.9667.4857.3397.056
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.0100.0100.0100.0100.0100.0
Percentage of Assets9.19.411.111.711.811.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:PropertyPlantAndEquipmentNet us-gaap:StatementGeographical

country:CA


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value1211201211211211201201171121111131111061031031011011612
Percentage of PropertyPlantAndEquipmentNet24.024.327.128.931.032.135.038.339.441.141.841.941.442.142.342.142.510.59.4
Percentage of Assets2.22.33.03.43.73.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.00.00.00.00.00.0

country:US


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value3523422962702452271971621481361321271221151151121101119692908261585049464543402921191918183.3742.9652.2251.639
Percentage of PropertyPlantAndEquipmentNet69.569.366.164.662.560.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.923.2
Percentage of Assets6.36.57.37.67.47.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.30.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.00.00.00.00.00.00.0

ftnt:AsiaPacificAndJapan


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value7.66.97.85.05.36.05.78.68.78.99.29.39.09.27.9788.137.858.1777.7154.2934.1064.0473.8533.7313.4093.0132.6183.0622.3091.7211.6281.6481.6121.0011.1981.2070.90.8360.8410.855
Percentage of PropertyPlantAndEquipmentNet1.51.41.71.21.31.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.612.1
Percentage of Assets0.10.10.20.10.20.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.10.2
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.00.00.00.00.00.00.0

ftnt:EuropeMiddleEastAndAfrica


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value2322201514141516151516161717171818191919201917119.0623.7233.2562.2212.31.6471.2731.4591.4021.6521.2131.3481.2421.0920.8050.616
Percentage of PropertyPlantAndEquipmentNet4.64.54.63.63.63.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.18.7
Percentage of Assets0.40.40.50.40.40.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.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.00.00.00.00.00.00.0

srt:Americas


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value475465419399373353323280260246
Percentage of PropertyPlantAndEquipmentNet93.994.193.795.295.194.593.991.891.590.6
Percentage of Assets8.68.810.411.111.211.08.37.97.78.0
Percentage of Assets srt:Americas0.00.00.00.00.00.00.00.00.00.0

srt:LatinAmerica


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value1.92.12.06.96.26.15.50.50.20.4
Percentage of PropertyPlantAndEquipmentNet0.40.40.41.61.61.61.60.20.10.1
Percentage of Assets0.00.00.00.20.20.20.10.00.00.0
Percentage of Assets srt:LatinAmerica0.00.00.00.00.00.00.00.00.00.0

Long Term Investments

us-gaap:LongTermInvestments

us-gaap:LongTermInvestments


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value24615111811710017214420414950673865829824725724222424023724127226127526827130335232735132731132232531524217214811312673
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.0100.0100.0100.0100.0100.0
Percentage of Assets4.42.92.93.33.05.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

us-gaap:Goodwill


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value9999936867676738383838252514141414141414144.6924.6924.262.8242.8242.8242.8242.8242.8242.8722.82.82.80.0
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.0100.0100.0100.0100.0100.00.0
Percentage of Assets1.81.92.31.92.02.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

us-gaap:Goodwill us-gaap:BusinessAcquisition

ftnt:OPAQNetworksIncOPAQ


Goodwillus-gaap:
Period End2020-07-20
Value1.0
Percentage of Goodwill0.0
Percentage of Assets0.0
Percentage of Assets ftnt:OPAQNetworksIncOPAQ0.0

ftnt:PanoptaHoldingsLLC


Goodwillus-gaap:
Period End2020-12-09
Value24
Percentage of Goodwill0.0
Percentage of Assets0.0
Percentage of Assets ftnt:PanoptaHoldingsLLC0.0

ftnt:ShieldXNetworksIncShieldX


Goodwillus-gaap:
Period End2021-03-10
Value6.2
Percentage of Goodwill0.0
Percentage of Assets0.0
Percentage of Assets ftnt:ShieldXNetworksIncShieldX0.0

Intangible Assets Net Excluding Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill


Intangible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value2832312523273114161922182114161820222427311617180.6932.5592.8323.1043.3776.2186.8416.7737.1982.117
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.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.60.80.70.70.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

us-gaap:FiniteLivedIntangibleAssetsNet


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value2832312523273114161922182114141618202326291617182.8323.1043.3776.2186.8417.8464.1734.5982.1171.8962.1741.378
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.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.60.80.70.70.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:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value2.83.74.62.22.84.15.52.32.93.84.74.85.63.94.4215.2085.9946.9517.9949.765121010110.3540.3750.3960.4170.4380.4570.4790.5
Percentage of FiniteLivedIntangibleAssetsNet9.811.514.68.712.015.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.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.00.00.00.00.00.0

us-gaap:DevelopedTechnologyRights


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value2528272320232511131517131510101112131516176.0876.662.4782.7292.9815.8016.4032.117
Percentage of FiniteLivedIntangibleAssetsNet90.288.585.491.388.084.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.50.50.70.60.60.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.00.00.00.00.00.0

Deferred Tax Assets Liabilities Net

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:DeferredTaxAssetsLiabilitiesNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value237227246146
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0100.0
Percentage of Assets5.95.98.06.5

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value59534945424244413739
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.11.01.21.31.31.31.11.21.11.2

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value150143635955556056575920202020191918171617161514151410107.9777.6584.7344.823.23.283616.1686.5467.7158.6254.8994.5574.8951.272
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.0100.0100.0100.0100.0100.0
Percentage of Assets2.72.71.61.71.71.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.10.70.70.80.2

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value1321291419510787968572698666635570444248565756476148424049363527353335262023241319151312
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.0100.0100.0100.0100.0100.0
Percentage of Assets2.42.53.52.73.22.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 Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value168143149127118121979083887760595550404143353732333329292529252525273228212219171615221916
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.0100.0100.0100.0100.0100.0
Percentage of Assets3.02.73.73.63.53.82.52.52.52.82.52.22.32.32.21.71.71.91.71.91.71.91.81.71.81.72.02.02.02.12.32.92.62.12.32.12.02.12.23.33.13.0

Contract With Customer Liability Current

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:ContractWithCustomerLiabilityCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value153314651392130012751230117310631031991965
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets27.627.734.436.338.338.430.230.030.630.931.4

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value199818791829164516111543147313411293125412561111108510291027910885856829750731687678603565518496434426394413367360331319298294270266251246218
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.0100.0100.0100.0100.0100.0
Percentage of Assets36.035.645.245.948.448.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

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value22201917151415
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.40.40.50.50.50.50.4

Long Term Debt

us-gaap:LongTermDebt

us-gaap:LongTermDebt


Long
Period End2021-06-302021-03-31
Value987987
Percentage of LongTermDebt100.0100.0
Percentage of Assets17.818.7

Long Term Debt Noncurrent

us-gaap:LongTermDebtNoncurrent

us-gaap:LongTermDebtNoncurrent


Long
Period End2021-06-302021-03-31
Value987987
Percentage of LongTermDebtNoncurrent100.0100.0
Percentage of Assets17.818.7

Deferred Income Tax Liabilities Net

us-gaap:DeferredIncomeTaxLiabilitiesNet us-gaap:BalanceSheetLocation

us-gaap:DeferredIncomeTaxLiabilitiesNet

ftnt:AccruedIncomeTaxesNoncurrent


Deferred
Period End2020-12-31
Value8000000.0
Percentage of DeferredIncomeTaxLiabilitiesNet100.0
Percentage of Assets0.2
Percentage of Assets ftnt:AccruedIncomeTaxesNoncurrent0.0

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value55565656504944383637131112138.6099.77816181416161719151515171718160.4711.4241.409342926242121202011
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.0100.0100.0100.0100.0100.0
Percentage of Assets1.01.11.41.61.51.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

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value39353431272830
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.70.70.80.90.80.90.8

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value15121512
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0
Percentage of Assets0.30.20.40.4

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value9600000.07500000.09600000.07200000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0
Percentage of Assets0.20.10.20.2

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value3900000.03900000.06300000.05300000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0
Percentage of Assets0.10.10.20.1

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value3300000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.1

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value1400000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets0.0

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value62565348434346413739
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.11.11.31.31.31.31.21.21.11.2

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value64595651
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0
Percentage of Assets1.21.11.41.4

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value2500000.02700000.03000000.02900000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0
Percentage of Assets0.00.10.10.1

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312008-12-28
Value105098085671354353613211200112210581010891780693589902922898837823804742755795750719675649625610585599567547510478426398358316287232142-5.229
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.0100.0100.0100.0100.0100.0100.0
Percentage of Assets18.918.621.219.916.316.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.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312008-12-28
Value-0.10.30.71.42.5-3.11.11.10.9-0.2-0.8-1.0-1.4-2.0-0.847-0.765-0.933-0.3491.0923.0910.4022.1811.084-0.3
Percentage of StockholdersEquity-0.00.00.10.20.5-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.85.7
Percentage of Assets-0.00.00.00.00.1-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.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.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:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312008-12-28
Value12451225120711781154112811801152113011081068104899695790980068756246240031725120420
Percentage of StockholdersEquity118.6124.9141.0165.2212.2210.489.396.0100.7104.7105.8117.6127.7138.1154.395.691.083.279.078.388.5108.3143.3-398.0
Percentage of Assets22.423.229.832.934.735.230.432.533.534.634.737.938.739.940.337.438.439.539.641.043.146.20.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.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:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312008-12-28
Value0.20.20.20.20.20.20.20.20.20.20.20.20.20.20.1680.1730.1710.1660.1610.1620.1560.150.1350.041
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.1-0.8
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.0
Percentage of Assets us-gaap:CommonStock0.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:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312008-12-28
Value-195.7-244.9-352.1-466.9-613.1-589.214046-9.0-50.0-57.5-156.0-214.7-262.6-319.58376811312111043-18.727-59.972-120.151
Percentage of StockholdersEquity-18.6-25.0-41.1-65.5-112.7-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.12297.8
Percentage of Assets-3.5-4.6-8.7-13.0-18.4-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.00.0
Percentage of Assets us-gaap:RetainedEarnings0.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 Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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.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.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.00.00.00.00.00.0

Additional Paid In Capital Common Stock

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:AdditionalPaidInCapitalCommonStock


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value124512251207117811541128118011521130110810681048996957909912880850800779744718687671634604562537507486462455437425400388356341317292277251
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.0100.0100.0100.0100.0100.0
Percentage of Assets22.423.229.832.934.735.230.432.533.534.634.737.938.739.940.338.137.337.537.438.838.039.738.439.339.640.339.540.940.140.539.640.440.341.241.042.641.943.343.143.643.746.2

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-195.7-244.9-352.1-466.9-613.1-589.214046-9.0-50.0-57.5-156.0-214.7-262.6-319.58-9.5874248374358236812411511511311111612312114213112211089715743279.354-18.727
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.0100.0100.0100.0100.0100.0
Percentage of Assets-3.5-4.6-8.7-13.0-18.4-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

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-100000.0300000.0700000.01400000.02500000.0-3100000.01100000.01100000.0900000.0-200000.0-800000.0-1000000.0-1400000.0-2000000.0-847000.0-416000.0-523000.0-489000.0-765000.0153000.0724000.0294000.0-933000.0-90000.0-309000.0226000.0-349000.0114000.01181000.077000.01092000.01653000.0350000.02166000.03091000.03577000.01154000.02130000.0402000.0-4000.03184000.02181000.0
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.0100.0100.0100.0100.0100.0
Percentage of Assets-0.00.00.00.00.1-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

Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value5249484948444242454342434036
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.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.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value5249484948444242454342434036
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.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.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value418315296220247319190221195201180176142139157162144129101766710068658464355643604625373850404448223634403132
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax52.244.539.633.940.155.431.040.437.442.635.538.932.235.037.843.439.838.127.824.021.835.323.125.035.230.415.829.223.836.026.316.425.228.133.329.934.341.418.731.033.143.133.637.9

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value-278.2-473.5-65.0-224.62124.6-99.6-27.1-336.6-39.0-127.5117.0-25.565-28.914-81.844-31.3252.092-6.798-35.213-34.204-3.882-15.0151.80616-12.842-8.209-5.935-2.364-42.586-12.634-12.336-79.178-7.232-69.546-43.634-62.299-33.989-52.95-32.953-46.934-48.908-84.943
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-34.7-66.7-8.7-34.534.50.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-24.0-8.2-8.4-58.3-4.8-51.0-33.8-53.1-28.1-45.5-32.0-50.3-52.3-100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value-120.9956-52.0-30.3-168.9-920.4-43.8-40.7-53.3-57.8-109.69.4-12.8-89.6-317.612-80.772-33.03915-41.639-18.208-4.356-41.656-62.1119.2698.93222.6365.84-6.839-0.888-32.4318.5241.567154.539226.93715167.5727.6358.0756.80811
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.1134.6-7.0-4.7-27.4-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.5-18.35.51.111.73.016.75.413.513.76.57.48.77.314.0

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value19798179-34.1290-596.447153-194.8104
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.4112.424.0-5.247.2-103.47.628.0-37.322.1

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value181716161717151515151414131314131313131311109.3838.8247.0296.3535.5095.6056.4924.4224.1124.1893.7863.5363.4882.9992.9952.0821.8751.7781.6581.6781.4631.391
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Payable

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsPayable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value2.9-12.441-13.918-9.0138.43.4-18.0194.24.5-13.6293.343-11.593-8.2871.623-1.45411-11.4267.325-1.4592.922-11.305142.5537.295-6.042-0.569-3.2019.2984.957-2.088-1.28810-6.3194.2872.1594.58-4.2253.126-3.041
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Receivable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInAccountsReceivable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value-53.1-82.51734725-69.6157-19.022-63.6120-9.120-48.989-13.5454.535-42.43770-10.76636-38.9287-11.414-23.62169-10.91216-19.11922-1.396.548-5.74717-5.50910-10.763193.6220.946-1.00912-0.244
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Inventories

us-gaap:IncreaseDecreaseInInventories

us-gaap:IncreaseDecreaseInInventories


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value5.414111324-6.723192.92.6148.23.57.38.264-7.935-13.2973.54518167.4920.5276.6614.511.6216.296217.7886.633-3.3263.74914114.52-3.6747.0254.5433.4094.5560.0232.005-0.553.131-0.187
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value418315296220247319190221195201180176142139157162144129101766710068658464355643604625373850404448223634403132
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax52.244.539.633.940.155.431.040.437.442.635.538.932.235.037.843.439.838.127.824.021.835.323.125.035.230.415.829.223.836.026.316.425.228.133.329.934.341.418.731.033.143.133.637.9

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value137107146123112104115797258182584941-28.961262310256.291-1.388-3.429-2.5348.1690.7921.566.8134.0566.0818.39312118.97912211713141617141316146.869
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax17.215.119.619.018.218.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.06.87.16.19.014.212.610.812.113.615.414.114.617.216.59.0

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value137107146123113104115807258182584941
Percentage of NetIncomeLoss100.0100.0100.0100.0101.5100.6100.0100.5100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax17.215.119.619.018.518.118.814.613.912.436.012.911.210.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value5249484948444342454342434036343435333231283028262118161414121211109.2996.7628.837.8527.2466.3415.7343.873.072.4692.434
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.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

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value-278.2-473.5-65.0-224.62124.6-99.6-27.1-336.6-39.0-127.5117.0-25.565-28.914-81.844-31.3252.092-6.798-35.213-34.204-3.882-15.0151.80616-12.842-8.209-5.935-2.364-42.586-12.634-12.336-79.178-7.232-69.546-43.634-62.299-33.989-52.95-32.953-46.934-48.908-84.943
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-34.7-66.7-8.7-34.534.50.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-24.0-8.2-8.4-58.3-4.8-51.0-33.8-53.1-28.1-45.5-32.0-50.3-52.3-100.0

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value2352353027171710181111
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment us-gaap:PropertyPlantAndEquipmentByType, us-gaap:SubsequentEventType

us-gaap:Building, us-gaap:SubsequentEvent


Payments
Period End2021-02-19
Value15
Percentage of PaymentsToAcquirePropertyPlantAndEquipment0.0

Payments To Acquire Investments

us-gaap:PaymentsToAcquireInvestments

us-gaap:PaymentsToAcquireInvestments


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value615647302377313682593244832642761421271343098913713310313911511513010010812010810516212013314410317177168162192109119157129104120
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquireInvestments us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName, us-gaap:SubsequentEventType

ftnt:Linksys, us-gaap:SubsequentEvent


Payments
Period End2021-08-02
Value85
Percentage of PaymentsToAcquireInvestments0.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value-120.9956-52.0-30.3-168.9-920.4-43.8-40.7-53.3-57.8-109.69.4-12.8-89.6-317.612-80.772-33.03915-41.639-18.208-4.356-41.656-62.1119.2698.93222.6365.84-6.839-0.888-32.4318.5241.567154.539226.93715167.5727.6358.0756.80811
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.1134.6-7.0-4.7-27.4-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.5-18.35.51.111.73.016.75.413.513.76.57.48.77.314.0

Proceeds From Issuance Of Long Term Debt

us-gaap:ProceedsFromIssuanceOfLongTermDebt

us-gaap:ProceedsFromIssuanceOfLongTermDebt


Proceeds
Period End2021-06-302021-03-31
Value0.0989
Percentage of ProceedsFromIssuanceOfLongTermDebt0.0100.0

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2020-12-312020-09-302020-06-302020-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
Value340.015688927233360940.01.611532290330.035250.050600.00.00.05.742111412330.00.00.0
Percentage of PaymentsForRepurchaseOfCommonStock100.00.0100.0100.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

us-gaap:EffectiveIncomeTaxRateContinuingOperations


Effective
Period End2021-06-302021-03-312020-09-302020-06-302020-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
Value5.010.04.00.080.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.0100.0100.0100.0100.0

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:EmployeeStockOption


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value2.93.02.72.82.93.02.72.92.93.13.03.23.43.94.3244.995.2495.7846.1876.4026.9017.1746.9687.2198.1038.9671012131415182122
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.0100.0100.0100.0100.0100.0

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:EmployeeStockOption


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value87.685.6667.5366.7266.0162.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.0100.0100.0100.0100.0100.0

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312013-12-31
Value200000.0800000.0100000.0684000.01169000.0867000.02831000.0918000.02236000.0657000.02492000.0233000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value3222972981461821197281625445
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312008-12-28
Value798177676265676767656364617772827669656463635955524644393533292831302725232219123.3871.952
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.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value5443140.0
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.00.0

ftnt:BusinessCombinationConsiderationTransferredAmountHeldInIndemnityEscrowPortionExpectedToBeHeldForTwelveMonthsAfterClosingDate us-gaap:BusinessAcquisition

ftnt:BusinessCombinationConsiderationTransferredAmountHeldInIndemnityEscrowPortionExpectedToBeHeldForTwelveMonthsAfterClosingDate

ftnt:OPAQNetworksIncOPAQ


Business
Period End2020-07-20
Value1300000.0
Percentage of BusinessCombinationConsiderationTransferredAmountHeldInIndemnityEscrowPortionExpectedToBeHeldForTwelveMonthsAfterClosingDate100.0

ftnt:BusinessCombinationConsiderationTransferredAmountHeldinIndemnityEscrowPortionExpectedtobeHeldforTwelveMonthsAfterClosingDate us-gaap:BusinessAcquisition

ftnt:BusinessCombinationConsiderationTransferredAmountHeldinIndemnityEscrowPortionExpectedtobeHeldforTwelveMonthsAfterClosingDate

ftnt:OPAQNetworksIncOPAQ


Business
Period End2020-07-20
Value1300000.0
Percentage of BusinessCombinationConsiderationTransferredAmountHeldinIndemnityEscrowPortionExpectedtobeHeldforTwelveMonthsAfterClosingDate100.0

ftnt:DefinedContributionPlanEmployerMatchingContributionAmount

ftnt:DefinedContributionPlanEmployerMatchingContributionAmount


Defined
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value2700000.02700000.01800000.02100000.02200000.02200000.01400000.01800000.01700000.01700000.01300000.01400000.01500000.01500000.0900000.01200000.01300000.01300000.01000000.01200000.0900000.01000000.0800000.0900000.0900000.0800000.0600000.0700000.0600000.0600000.0500000.0600000.0500000.0500000.0400000.0400000.0500000.0500000.0
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.0100.0100.0100.0100.0100.0100.0100.0

ftnt:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActDeductionForeignDerivedIntangibleIncomeAmount

ftnt:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActDeductionForeignDerivedIntangibleIncomeAmount


Effective
Period End2021-06-302021-03-312020-06-302020-03-31
Value7.17.35.04.8
Percentage of EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActDeductionForeignDerivedIntangibleIncomeAmount100.0100.0100.0100.0

ftnt:EffectiveIncomeTaxRateReconciliationatFederalStatutoryIncomeTaxRateStateandLocalIncomeTaxesandForeignIncomeTaxRateDifferentialAmount

ftnt:EffectiveIncomeTaxRateReconciliationatFederalStatutoryIncomeTaxRateStateandLocalIncomeTaxesandForeignIncomeTaxRateDifferentialAmount


Effective
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value383517282829241717178.512142.9
Percentage of EffectiveIncomeTaxRateReconciliationatFederalStatutoryIncomeTaxRateStateandLocalIncomeTaxesandForeignIncomeTaxRateDifferentialAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:EffectiveIncomeTaxReconciliationExcessTaxBenefitonStockbasedCompensation

ftnt:EffectiveIncomeTaxReconciliationExcessTaxBenefitonStockbasedCompensation


Effective
Period End2021-06-302021-03-312020-09-302020-06-302020-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
Value18161210.0156.911165.84.95.61.84.15.52.52.63.6
Percentage of EffectiveIncomeTaxReconciliationExcessTaxBenefitonStockbasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:EffectiveIncomeTaxReconciliationReleaseOfReservesOnUncertainTaxPositionsAndInterestDue

ftnt:EffectiveIncomeTaxReconciliationReleaseOfReservesOnUncertainTaxPositionsAndInterestDue


Effective
Period End2021-06-302020-06-30
Value5200000.08700000.0
Percentage of EffectiveIncomeTaxReconciliationReleaseOfReservesOnUncertainTaxPositionsAndInterestDue100.0100.0

ftnt:GainLossFromMutualCovenantNotToSueAgreementRightToUseExistingIntellectualProperty

ftnt:GainLossFromMutualCovenantNotToSueAgreementRightToUseExistingIntellectualProperty


Gain
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value1.21.11.21.11.1360.00.0
Percentage of GainLossFromMutualCovenantNotToSueAgreementRightToUseExistingIntellectualProperty100.0100.0100.0100.0100.0100.00.00.0

ftnt:OperatingLeaseLeaseNotyetCommencedExpense

ftnt:OperatingLeaseLeaseNotyetCommencedExpense


Operating
Period End2021-06-302021-03-312020-12-31
Value100000.02700000.0900000.0
Percentage of OperatingLeaseLeaseNotyetCommencedExpense100.0100.0100.0

ftnt:PropertyPlantAndEquipmentAdditionsAreaOfPropertyPurchased us-gaap:PropertyPlantAndEquipmentByType, us-gaap:SubsequentEventType

ftnt:PropertyPlantAndEquipmentAdditionsAreaOfPropertyPurchased

us-gaap:Building, us-gaap:SubsequentEvent


Property
Period End2021-02-19
Value97000.0
Percentage of PropertyPlantAndEquipmentAdditionsAreaOfPropertyPurchased100.0

ftnt:StockIssuedDuringPeriodSharesEquityIncentivePlans us-gaap:StatementEquityComponents

ftnt:StockIssuedDuringPeriodSharesEquityIncentivePlans

us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value500000.0800000.0500000.0500000.0600000.0900000.0700000.0600000.0800000.01700000.0800000.01300000.01000000.02600000.0
Percentage of StockIssuedDuringPeriodSharesEquityIncentivePlans100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:StockIssuedDuringPeriodValueEquityIncentivePlansNetofTaxesWithheld

ftnt:StockIssuedDuringPeriodValueEquityIncentivePlansNetofTaxesWithheld


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-28.7-31.5-17.8-25.1-12.9-30.3-12.8-17.8-19.91.6-14.89.1-2.225
Percentage of StockIssuedDuringPeriodValueEquityIncentivePlansNetofTaxesWithheld100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:StockIssuedDuringPeriodValueEquityIncentivePlansNetofTaxesWithheld us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-28.7-31.5-17.8-25.1-12.9-30.3-12.8-17.8-19.91.6-14.89.1-2.225
Percentage of StockIssuedDuringPeriodValueEquityIncentivePlansNetofTaxesWithheld100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:StockRepurchaseProgramAuthorizedAmountApprovedIncrease us-gaap:ShareRepurchaseProgram, us-gaap:SubsequentEventType

ftnt:StockRepurchaseProgramAuthorizedAmountApprovedIncrease

ftnt:ShareRepurchaseProgram, us-gaap:SubsequentEvent


Stock
Period End2020-07-31
Value500
Percentage of StockRepurchaseProgramAuthorizedAmountApprovedIncrease100.0

ftnt:TransfersofEvaluationUnitsfromInventorytoPropertyandEquipment

ftnt:TransfersofEvaluationUnitsfromInventorytoPropertyandEquipment


Transfersof
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value5.25.16.14.63.96.34.86.45.64.35.45.75.64.94.7245.1685.4065.6815.4424.1784.7786.6713.74.7725.0543.8693.663.4053.3612.307
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.0100.0100.0100.0100.0100.0

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments


Accretion
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value-1700000.0-1200000.0-1100000.0-600000.0-200000.0600000.01300000.01700000.01900000.01100000.0600000.0200000.0-100000.0-100000.0-417000.0-678000.0-474000.0-973000.0-952000.0-1034000.0-1297000.0-1497000.0-1687000.0-1889000.0-1943000.0-1938000.0-2023000.0-1928000.0-2239000.0-2513000.0-2734000.0-3011000.0-2838000.0-3051000.0-2960000.0-3474000.0-3273000.0-3255000.0-3007000.0-3217000.0-3030000.0-3261000.0-2415000.0-2221000.0
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation


Adjustments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value344127213719243215
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred

us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred


Business
Period End2021-03-31
Value500000.0
Percentage of BusinessCombinationConsiderationTransferredLiabilitiesIncurred100.0

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:CapitalExpendituresIncurredButNotYetPaid


Capital
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value-0.8344.71.2-1.025-4.1102.37.61.6-2.65.73.6-0.487-13.5993.49318-0.1680.708-0.2267.8437.6270.884-0.7812.14-1.435-2.2361.1025.8442.9040.2930.3120.744-0.3240.142-0.1080.6880.1390.177-0.1010.225-0.1820.085
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CapitalizedContractCostAmortization

us-gaap:CapitalizedContractCostAmortization


Capitalized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value42393735333129272525242322200.00.00.00.0
Percentage of CapitalizedContractCostAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

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

us-gaap:ConcentrationRiskPercentage1

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


Concentration
Period End2021-03-312020-03-31
Value31.00.34
Percentage of ConcentrationRiskPercentage1100.0100.0

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


Concentration
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-30
Value31.032.029.00.310.310.30.310.30.290.29
Percentage of ConcentrationRiskPercentage10.0103.20.00.091.20.00.00.00.00.0

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


Concentration
Period End2021-03-31
Value16.0
Percentage of ConcentrationRiskPercentage151.6

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


Concentration
Period End2021-06-302021-03-312020-09-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-30
Value12.011.010.00.10.110.110.110.110.1
Percentage of ConcentrationRiskPercentage10.035.50.029.40.00.00.00.00.0

us-gaap:ContractWithCustomerLiabilityRevenueRecognized us-gaap:ProductOrService

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:Service


Contract
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value371417263307348211252288
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Depreciation

us-gaap:Depreciation


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value15141313141312121212111111111211111110109.09.48.17.56.86.05.25.46.03.93.53.83.43.23.32.72.42.11.91.81.71.6
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.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value111110111010.08.29.81010.05.96.86.16.09.8326.7227.7436.66.2298.2237.416
Percentage of EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GoodwillAcquiredDuringPeriod

us-gaap:GoodwillAcquiredDuringPeriod


Goodwill
Period End2021-03-31
Value6.2
Percentage of GoodwillAcquiredDuringPeriod100.0

us-gaap:IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion

us-gaap:IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion


Income
Period End2020-09-302020-06-30
Value165.0
Percentage of IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion100.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value24-2.82910.04.71.84.2-0.8-8.73.9162.70.0-4.76.3936.297-1.1682.923-3.8087.024-6.7260.34.179-3.0683.222-3.454.3021.2741.714-0.17-0.9772.888-0.246-0.011-2.3611.9590.6610.042-3.1021.2071.2712.3890.6521.428
Percentage of IncreaseDecreaseInAccruedLiabilities100.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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value-1.40.2-0.64.71.54.10.81.8-1.9-0.92.0-0.6-1.6-0.6-1.659-1.153-1.62-1.057-1.894-0.261-1.526-1.3323.2480.652-0.315-1.569
Percentage of IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities100.0100.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:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInContractWithCustomerLiability


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value159140213959690-421.17910079-346.373
Percentage of IncreaseDecreaseInContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInDeferredCharges

us-gaap:IncreaseDecreaseInDeferredCharges


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312011-12-312011-09-302010-12-312010-09-30
Value6955615248434940393237323432-0.629-1.212-0.6380.051
Percentage of IncreaseDecreaseInDeferredCharges100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInDeferredIncomeTaxes

us-gaap:IncreaseDecreaseInDeferredIncomeTaxes


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value1015148.6-5.9-7.1-7.2-15.0-3.68.01085.83.79.6-57.957-2.2437.78716-7.1837.88513131.554155.1547.918-21.2585.7166.494-0.0243.9441.6014.2358.974.7395.035-0.5350.0152.3280.05.5290.0174.270.006
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.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities

us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value22-3.923107.11.86.8-1.610-18.112-6.68.0-10.016-5.0966.832-5.26712-5.42611-2.94513-7.5657.239-1.5695.184-3.0147.5941.0714.613-0.8874.703-2.4163.036-1.5563.666-0.5473.1911.2250.38-0.0231.1531.626
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInOtherOperatingAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value7.04.82.62.70.2-0.90.53.2-2.3-0.10.52.6-0.20.90.6411.082-0.069-0.653-0.2430.1861.4980.911-0.931-0.2491.02-0.5071.1430.318-0.114-0.045-15.1711.4863.8748.568-0.585-0.944-0.372-0.5690.484-0.3060.6131.149-0.005-0.116
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value2.999999999999998213-1.8-10.62.312-4.20.9-0.55.9-2.4-0.90.3-1.2-2.8736.376-5.0388.2611.685-1.859-1.413-1.029-5.1764.3142.2891.20313-1.7424.2360.2871.126-0.4620.0410.202-0.862-0.081-0.1780.332.1360.3281.5910.510.9441.371
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements us-gaap:AwardType

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:EmployeeStockOption


Incremental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value1.61.40.01.21.21.20.11.11.11.30.01.61.41.3-0.021.3271.4881.523-0.112.0090.00.0-0.2423.4513.723.837-0.1454.4054.5835.196-0.1595.5255.7346.457
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.00.0100.0100.0100.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


Incremental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value2.22.0-0.12.32.62.4-0.12.42.93.30.14.23.42.70.0382.0912.4412.2160.02.5130.00.0-0.0752.7422.5211.7410.1520.9930.60.484-0.0150.2130.0320.0720.00.00.00.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements137.5142.90.0191.7216.7200.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.39.43.90.61.10.00.00.00.0

us-gaap:InvestmentIncomeNet

us-gaap:InvestmentIncomeNet


Investment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-30
Value1.2-0.22.02.54.09.29.91111109.36.95.84.54.0613.8663.1632.3921.9641.8881.7051.7461.1761.3331.3641.4221.4021.3391.3191.3331.3181.2821.3371.3691.41.3181.2031.0850.9630.9040.8630.7930.6340.5140.399
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.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LeaseCost

us-gaap:LeaseCost


Lease
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value7.87.56.56.55.85.85.95.35.04.9
Percentage of LeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value6.25.95.04.84.44.34.23.83.73.6
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasePayments


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value6.36.15.15.14.14.64.33.43.94.6
Percentage of OperatingLeasePayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value-400000.0-400000.0-700000.0-1100000.05600000.0-4200000.00200000.01100000.0700000.0200000.0400000.0600000.0-1200000.0-431000.0107000.0-34000.0276000.0-918000.0-571000.0430000.01227000.0-843000.0219000.0-535000.0575000.0-463000.0-1067000.01104000.0-1015000.0-561000.01303000.0-1816000.0-925000.0-486000.02423000.0-976000.01728000.0406000.0-3188000.0428000.0575000.0
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1

us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value0-200000.0-200000.0-300000.01700000.0-1000000.0-200000.00400000.0300000.0-100000.0100000.0100000.00-168000.065000.0-57000.0149000.0-674000.0-308000.0232000.0661000.0-454000.0118000.0-287000.0310000.0-252000.0-342000.0-7000.0084000.0209000.0-513000.015000.033000.0618000.0-114000.0629000.0
Percentage of OtherComprehensiveIncomeLossTaxPortionAttributableToParent10.0100.0100.0100.0100.0100.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.0100.0100.0

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value-400000.0-600000.0-900000.0-1400000.07300000.0-5200000.0-200000.0200000.01500000.01000000.0100000.0500000.0700000.0-1200000.0-599000.0172000.0-91000.0425000.0-1412000.0-879000.0662000.01888000.0-1297000.0337000.0-822000.0885000.0-715000.0-977000.0-21000.02000.0239000.0600000.0-1468000.042000.0-110000.01968000.0-326000.01799000.0-508000.0-1347000.0159000.0-5000.0
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.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value-400000.0-400000.0-700000.0-1100000.05600000.0-4200000.00200000.01100000.0700000.0400000.0600000.0-1200000.0
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value-400000.0-400000.0-700000.0-1100000.05600000.0-4200000.00200000.01100000.0700000.0400000.0600000.0-1200000.0
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherNoncashIncomeExpense

us-gaap:OtherNoncashIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value100000.0-400000.0-200000.0-300000.0-1200000.0-4300000.0-700000.0-4500000.0-200000.0-300000.0-800000.02100000.0-100000.0-300000.0-601000.0-1474000.0-236000.0-1469000.02202000.0-3654000.0-1564000.0372000.0-710000.0-790000.0-1732000.0-159000.0-339000.0-252000.0-3616000.067000.0-441000.0-1445000.0385000.0540000.012000.0-862000.0-12000.0-19000.00
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsForProceedsFromOtherInvestingActivities


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value-1700000.000400000.000
Percentage of PaymentsForProceedsFromOtherInvestingActivities100.00.00.0100.00.00.0

us-gaap:PaymentsOfDebtIssuanceCosts

us-gaap:PaymentsOfDebtIssuanceCosts


Payments
Period End2021-06-302021-03-31
Value500000.01900000.0
Percentage of PaymentsOfDebtIssuanceCosts100.0100.0

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value34412127213720192432191513199.26810.012138.38127.9179.4415.882114.7626.62.0922.9851.8883.6330.4860.9660.00.00.0
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.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:PaymentsToAcquireBusinessesGross us-gaap:BusinessAcquisition

us-gaap:PaymentsToAcquireBusinessesGross

ftnt:ShieldXNetworksIncShieldX


Payments
Period End2021-03-10
Value10
Percentage of PaymentsToAcquireBusinessesGross100.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-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-30
Value0.010316.10.03.1340.00.00.0150.00.00.00.01.4270.0380.00.00.00.00.00.0170.01.650.0065.9790.50.1990.00.550.00.02.6230.00.00.0
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired0.0100.0100.0100.00.0100.0100.00.00.00.0100.00.00.00.00.0100.00.0100.00.00.00.00.00.0100.00.0100.0100.0100.0100.0100.00.0100.00.00.0100.00.00.00.0

us-gaap:PaymentsToAcquireEquityMethodInvestments

us-gaap:PaymentsToAcquireEquityMethodInvestments


Payments
Period End2021-06-302021-03-31
Value0.075
Percentage of PaymentsToAcquireEquityMethodInvestments0.0100.0

us-gaap:PaymentsToAcquireEquityMethodInvestments us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

ftnt:Linksys


Payments
Period End2021-03-19
Value75
Percentage of PaymentsToAcquireEquityMethodInvestments0.0

us-gaap:ProceedsFromIssuanceOfCommonStock

us-gaap:ProceedsFromIssuanceOfCommonStock


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value5.99.93.92.58.37.47.72.25.0344.9241145142012292.569195.187173.77120132814188.047141.1148.881.126142.081184.09913
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value307292288182270277230310157227173161139104988113710911512511010812212310513586981541186512790867213394115
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities


Proceeds
Period End2020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value-100000.0-1100000.00-100000.000
Percentage of ProceedsFromPaymentsForOtherFinancingActivities100.0100.00.0100.00.00.0

us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt

us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt


Proceeds
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value5218113.21264.67.08.1101216
Percentage of ProceedsFromSaleOfAvailableForSaleSecuritiesDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RepaymentsOfAssumedDebt

us-gaap:RepaymentsOfAssumedDebt


Repayments
Period End2020-12-312019-12-312019-09-302018-12-312018-09-302017-12-312017-09-302016-12-312016-09-30
Value0.03.70.00.60.00.00.00.00.0
Percentage of RepaymentsOfAssumedDebt0.0100.00.0100.00.00.00.00.00.0

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability


Right
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value119.88.18.83.52.47.8
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value4.83100.573.03
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-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-03-31
Value4.38172.74-0.142.553.851.9249.050.31-0.090.1737.210.421.622.0523.87-0.975.851.232.960.691.07-0.1121.48-0.11-0.2623.31
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value600000.0800000.0600000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value0.7279.951.13
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate

us-gaap:EmployeeStockOption


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value36.639.50.239.90.390.3350.0010.3530.3440.3420.0020.3050.3110.3200.330.340.3600.380.390.430.010.370.380.4-0.0010.4070.4330.4450.478
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate100.0100.0100.0100.0100.0100.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:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate

us-gaap:EmployeeStockOption


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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.70.500.20.0030.01300.0140.0220.02500.0270.0290.02600.0180.0190.01900.0110.0120.0110.0010.0160.0150.015-0.0010.0160.0170.01700.012
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate100.0100.00.0100.0100.0100.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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue

us-gaap:EmployeeStockOption


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value16227.75.51713143.29.6278.6141523123.4329.003174.7139.346.8291910402241271716154.4877.883.05826
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.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod

us-gaap:EmployeeStockOption


Share
Period End2020-12-31
Value0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod0.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod

us-gaap:EmployeeStockOption


Share
Period End2021-06-302021-03-312020-12-312014-06-302014-03-312013-06-302013-03-31
Value0500000.0031000.0187000.000
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod0.0100.00.0100.0100.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:EmployeeStockOption


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value61.456.490.0343.846.9233.820.2324.9726.3827.120.3622.7517.8615.02-0.0211.0912.1812.220.0610.6210.928.68-0.415.8912.7511.170.149.138.188.65-0.198.6100
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.0100.0100.0100.0100.0100.00.00.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:EmployeeStockOption


Share
Period End2021-06-302021-03-312020-12-31
Value2.0450.360.5
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice

us-gaap:EmployeeStockOption


Share
Period End2021-06-302021-03-312020-12-31
Value-5.89109.16-0.21
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice

us-gaap:EmployeeStockOption


Share
Period End2021-06-302021-03-312020-12-31
Value1.3171.93-0.16
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice100.0100.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 us-gaap:AwardType

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1

us-gaap:EmployeeStockOption


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value3.77.02.62.52.46.01.92.02.04.21.51.41.52.81.4111.5621.7333.3950.8611.7060.7932.0841.9422.4912.7183.7923.9354.3934.2094.5624.8585.0635.48611
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.0100.0100.0100.0100.0100.0

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation


Shares
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value200000.0300000.0200000.0200000.0200000.0300000.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.0100.0100.0100.0100.0100.0

us-gaap:ShortTermLeaseCost

us-gaap:ShortTermLeaseCost


Short
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value900000.0800000.0900000.01000000.01000000.0900000.01000000.0800000.0700000.0700000.0
Percentage of ShortTermLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised us-gaap:AwardType

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised

us-gaap:EmployeeStockOption


Stock
Period End2021-06-302021-03-312020-12-31
Value0.10.20.1
Percentage of StockIssuedDuringPeriodSharesStockOptionsExercised100.0100.0100.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodShares us-gaap:ShareRepurchaseProgram

us-gaap:StockRepurchasedAndRetiredDuringPeriodShares

ftnt:ShareRepurchaseProgram


Stock
Period End2020-12-312020-09-302020-06-302020-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
Value0.30.01.410.00.30.30.50.81.2594530.01.20.6930.01.80.00.0
Percentage of StockRepurchasedAndRetiredDuringPeriodShares100.00.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.00.0100.00.00.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodShares us-gaap:StatementEquityComponents

us-gaap:CommonStock


Stock
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.50.30.01.410.00.30.30.50.81.30.00.02.5
Percentage of StockRepurchasedAndRetiredDuringPeriodShares0.0100.00.0100.0100.0100.0100.0100.0100.0103.20.00.00.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue


Stock
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312014-12-312014-09-302014-06-30
Value91340.014689923263456920.01.61155.3571014
Percentage of StockRepurchasedAndRetiredDuringPeriodValue100.0100.00.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue us-gaap:ShareRepurchaseProgram

ftnt:ShareRepurchaseProgram


Stock
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312016-12-312016-09-30
Value3050146899232634563525
Percentage of StockRepurchasedAndRetiredDuringPeriodValue88.00.0100.0100.0100.0100.0100.3100.00.00.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value3.32.20.010662.12.23.04.87.90.00.213
Percentage of StockRepurchasedAndRetiredDuringPeriodValue3.66.50.06.97.48.98.38.68.58.60.012.511.8

us-gaap:RetainedEarnings


Stock
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value88310.013683321243151840.01.4101
Percentage of StockRepurchasedAndRetiredDuringPeriodValue96.493.50.093.192.691.191.791.491.591.40.087.588.2

us-gaap:StockRepurchasedDuringPeriodShares us-gaap:ShareRepurchaseProgram

us-gaap:StockRepurchasedDuringPeriodShares

ftnt:ShareRepurchaseProgram


Stock
Period End2021-06-30
Value500000.0
Percentage of StockRepurchasedDuringPeriodShares100.0

us-gaap:StockRepurchasedDuringPeriodValue us-gaap:ShareRepurchaseProgram

us-gaap:StockRepurchasedDuringPeriodValue

ftnt:ShareRepurchaseProgram


Stock
Period End2021-06-30
Value91
Percentage of StockRepurchasedDuringPeriodValue100.0

us-gaap:TreasuryStockAcquiredAverageCostPerShare us-gaap:ShareRepurchaseProgram

us-gaap:TreasuryStockAcquiredAverageCostPerShare

ftnt:ShareRepurchaseProgram


Treasury
Period End2021-06-302020-09-302020-06-302019-09-302019-06-302017-09-302017-06-302016-09-30
Value201.38099.6978.6773.4837.1939.0736.04
Percentage of TreasuryStockAcquiredAverageCostPerShare100.00.0100.0100.0100.0100.0100.0100.0

us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations

us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations


Unrecognized
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302018-12-312018-09-302018-06-30
Value-2.30.38.7-1.60.010.0-11.60.010
Percentage of UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations100.0100.0100.0100.00.0100.0100.00.0100.0

us-gaap:VariableLeaseCost

us-gaap:VariableLeaseCost


Variable
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value700000.0800000.0600000.0700000.0400000.0600000.0700000.0700000.0600000.0600000.0
Percentage of VariableLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ftnt:AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearFairValue

ftnt:AvailableForSaleSecuritiesDebtMaturitiesAfterOneYearFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312010-12-31
Value24615111811710017214420414950673865829824725724222424023724127226127526827130335232735132517214873
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.0100.0100.0100.0100.0100.0100.0

ftnt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsLiabilitiesNet us-gaap:BusinessAcquisition

ftnt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsLiabilitiesNet

ftnt:OPAQNetworksIncOPAQ


Business
Period End2020-07-20
Value2300000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsLiabilitiesNet100.0

ftnt:ShieldXNetworksIncShieldX


Business
Period End2021-03-10
Value500000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsLiabilitiesNet0.0

ftnt:DeferredTaxAssetsOperatingLeaseLiabilities

ftnt:DeferredTaxAssetsOperatingLeaseLiabilities


Deferred
Period End2020-12-312019-12-31
Value1110
Percentage of DeferredTaxAssetsOperatingLeaseLiabilities100.0100.0

ftnt:InvestmentOwnershipPercentage us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName, us-gaap:StatementScenario

ftnt:InvestmentOwnershipPercentage

ftnt:Linksys, srt:ScenarioForecast


Investment
Period End2021-08-02
Value50.8
Percentage of InvestmentOwnershipPercentage100.0

ftnt:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

ftnt:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour


Lessee
Period End2021-06-302021-03-312020-09-30
Value1400000.01400000.04000000.0
Percentage of LesseeOperatingLeaseLiabilityToBePaidAfterYearFour100.0100.0100.0

ftnt:MutualCovenantNottoSueAgreementPatentClaimsLiability

ftnt:MutualCovenantNottoSueAgreementPatentClaimsLiability


Mutual
Period End2021-06-302021-03-312020-12-312020-09-30
Value7.58.79.811
Percentage of MutualCovenantNottoSueAgreementPatentClaimsLiability100.0100.0100.0100.0

us-gaap:AccruedIncomeTaxesNoncurrent

us-gaap:AccruedIncomeTaxesNoncurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value95979079778182838280778076849087817268676665605656504540363230303228
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.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivable

us-gaap:AllowanceForDoubtfulAccountsReceivable


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value2700000.03100000.02500000.02200000.02200000.01100000.01200000.0800000.0800000.0800000.0900000.0700000.0700000.0700000.0900000.0
Percentage of AllowanceForDoubtfulAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

us-gaap:AssetsFairValueDisclosure

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


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value2294393373304082602102551666710316513512822067636690641089875833331152223205.72439
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.0100.0100.0100.0100.0100.0

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


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value13311122722729649865809758841634713648623611675639641582559585576583598628676684706703704715729619
Percentage of AssetsFairValueDisclosure580.5255.6214.1220.6159.3331.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:AssetsFairValueDisclosure us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value156115611060105910571125101910141007701817813758739896707705648650650684682674712710715721725727735734659
Percentage of AssetsFairValueDisclosure680.5355.6314.1320.6259.3431.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


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value156115611060105910571125101910141007701817813758739896707705648650650684682674712710715721725727735734659
Percentage of AssetsFairValueDisclosure680.5355.6314.1320.6259.3431.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

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value500000.0600000.01000000.02000000.03500000.01000000.01300000.01600000.01400000.0300000.0000010000.0116000.0100000.0174000.085000.0529000.01194000.0716000.048000.0384000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:FinancialInstrument

ftnt:CertificatesofDepositandTermDeposits


Available
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value100000.0100000.0100000.00000
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax20.02.910.00.00.00.00.0

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value100000.0100000.0100000.0200000.0100000.0100000.0100000.0100000.00
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax20.016.75.05.710.07.76.27.10.0

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value300000.0500000.01000000.01800000.03000000.0300000.01000000.01200000.01000000.00
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax60.083.3100.090.085.730.076.975.071.40.0

us-gaap:USTreasuryAndGovernment


Available
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value100000.0200000.0500000.0200000.0300000.0300000.00
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax5.05.750.015.418.821.40.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax


Available
Period End2021-06-302021-03-312020-09-302020-06-302020-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
Value500000.0200000.0100000.0200000.05000000.0100000.0200000.0200000.0600000.01300000.01400000.01800000.02500000.01282000.0789000.0945000.0928000.01264000.0296000.082000.0265000.01485000.0924000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.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:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:FinancialInstrument

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value300000.00100000.00000
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax60.00.02.00.00.00.00.0

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value200000.0200000.0100000.0100000.04200000.0100000.0200000.0200000.01200000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax40.0100.0100.050.084.0100.0100.0100.092.3

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value14801227892890707951986967956635605504528553539618612618602622624626622629667685709705705714726693690683614612563525468320
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.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis us-gaap:FinancialInstrument

ftnt:CertificatesofDepositandTermDeposits


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value187162112976987667288145
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis12.713.312.511.09.89.26.77.49.224.1

us-gaap:CertificatesOfDeposit


Available
Period End2020-12-312019-12-312018-12-31
Value11266145
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis12.56.724.1

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value65842618512575150148132204102
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis44.534.720.814.110.715.815.113.721.416.9

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value485482410501502616576541516299
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis32.839.346.056.371.064.858.456.054.049.5

us-gaap:USTreasuryAndGovernment


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value148156184166609619522114757
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis10.112.720.718.78.610.219.822.915.49.5

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss


Available
Period End2021-06-302021-03-312020-09-302020-06-302020-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
Value500000.0200000.0100000.0200000.05000000.0100000.0600000.01300000.01400000.01800000.02500000.01282000.0789000.0945000.0928000.01264000.0296000.082000.0265000.01485000.0924000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss us-gaap:FinancialInstrument

ftnt:CertificatesofDepositandTermDeposits


Available
Period End2020-09-302020-06-302020-03-312019-12-312018-12-31
Value100000.0100000.0700000.000
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss100.050.014.00.00.0

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-06-302020-06-302020-03-312019-12-312018-12-31
Value300000.00100000.00100000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss60.00.02.00.07.7

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value200000.0200000.0100000.04200000.0100000.0200000.0200000.01200000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss40.0100.050.084.0100.00.00.092.3

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value4274712401878257621927741341344544947043547544142825512822149928337323136226617318420527129218714691299229294
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.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue us-gaap:FinancialInstrument

ftnt:CertificatesofDepositandTermDeposits


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value2435291718491351
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue5.87.412.39.222.18.55.912.5

us-gaap:CertificatesOfDeposit


Available
Period End2020-12-312019-12-312018-12-31
Value291351
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue12.35.912.5

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value13916461242.0452675
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue32.634.825.613.12.47.911.818.3

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value22527211110362482133103118243
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue52.957.846.355.375.583.660.80.00.058.9

us-gaap:USTreasuryAndGovernment


Available
Period End2021-06-302020-12-312020-09-302019-12-312018-12-31
Value3738424742
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue8.715.822.421.510.3

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss


Available
Period End2021-06-302021-03-312020-09-302020-06-302020-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
Value500000.0200000.0100000.0200000.05000000.0100000.0100000.0300000.0400000.01100000.01900000.0916000.0585000.0917000.0925000.01249000.0274000.040000.0173000.01299000.0907000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss us-gaap:FinancialInstrument

ftnt:CertificatesofDepositandTermDeposits


Available
Period End2020-09-302020-06-302020-03-312019-12-312018-12-31
Value100000.0100000.0700000.000
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss100.050.014.00.00.0

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-06-302020-06-302020-03-312019-12-312018-12-31
Value300000.00100000.00100000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss60.00.02.00.033.3

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value200000.0200000.0100000.04200000.0100000.0100000.00200000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss40.0100.050.084.0100.00.00.066.7

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value421465240187825692031963163153763894003914604304152188817045624433021735626316816720526529218714189288229294
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.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue us-gaap:FinancialInstrument

ftnt:CertificatesofDepositandTermDeposits


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value1929291718491351
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue4.66.312.39.222.18.66.416.3

us-gaap:CertificatesOfDeposit


Available
Period End2020-12-312019-12-312018-12-31
Value291351
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue12.36.416.3

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value13916461242.0452675
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue33.035.225.613.12.48.012.823.9

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value225272111103624751176757150
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue53.658.446.355.375.583.457.70.00.047.4

us-gaap:USTreasuryAndGovernment


Available
Period End2021-06-302020-12-312020-09-302019-12-312018-12-31
Value3738424739
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue8.815.822.423.212.3

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue


Available
Period End2021-06-302021-03-312020-06-302020-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
Value5.55.50.07.11681979869606944141113374051433842136.0113.0175.037170.55.3090.00.05.012.001110.00.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue100.0100.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.00.00.0100.0100.0100.00.00.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue us-gaap:FinancialInstrument

ftnt:CertificatesofDepositandTermDeposits


Available
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312018-12-31
Value5.55.50.00.00.00.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue100.0100.00.00.00.00.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-312010-12-31
Value12331076775774610775843764808584537464461468440369354375376382388384348367391417436402354388375290353318246
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.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities

us-gaap:AvailableForSaleSecuritiesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value14801227893892710947987969957635604503526550538617611617601623625626621628666686708705706715727694690685616614563525466320
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.0100.0100.0100.0100.0100.0100.0

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

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


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value8033316616734717832454966213
Percentage of AvailableForSaleSecuritiesDebtSecurities5.427.118.718.748.818.93.24.75.210.535.3

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


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value2461511181171001721442041495067
Percentage of AvailableForSaleSecuritiesDebtSecurities16.712.313.213.214.118.214.621.115.67.911.1

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


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value12331076775774610775843764808584537
Percentage of AvailableForSaleSecuritiesDebtSecurities83.387.786.886.885.981.885.478.984.492.188.9

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

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


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value8028215216434716315342358
Percentage of AvailableForSaleSecuritiesDebtSecurities5.423.017.118.448.817.31.53.52.59.7

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


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value148156184166619719522114245
Percentage of AvailableForSaleSecuritiesDebtSecurities10.112.720.718.68.610.319.822.914.97.5

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


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value187169112976987667289217
Percentage of AvailableForSaleSecuritiesDebtSecurities12.713.812.511.09.79.26.77.49.436.0

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


Available
Period End2020-12-312019-12-31
Value11266
Percentage of AvailableForSaleSecuritiesDebtSecurities12.56.7

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


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value65846319712575164165144221184
Percentage of AvailableForSaleSecuritiesDebtSecurities44.537.722.114.010.717.416.814.923.130.6

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


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value485489413505505613577542520299
Percentage of AvailableForSaleSecuritiesDebtSecurities32.839.946.356.771.164.858.456.054.449.5

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

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


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value187169112976987667289217
Percentage of AvailableForSaleSecuritiesDebtSecurities12.713.812.511.09.79.26.77.49.436.0

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


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value8028215216434716315342358
Percentage of AvailableForSaleSecuritiesDebtSecurities5.423.017.118.448.817.31.53.52.59.7

us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring, us-gaap:CertificatesOfDeposit


Available
Period End2020-12-312019-12-31
Value11266
Percentage of AvailableForSaleSecuritiesDebtSecurities12.56.7

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


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value65846319712575164165144221184
Percentage of AvailableForSaleSecuritiesDebtSecurities44.537.722.114.010.717.416.814.923.130.6

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


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value485489413505505613577542520299
Percentage of AvailableForSaleSecuritiesDebtSecurities32.839.946.356.771.164.858.456.054.449.5

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


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value148156184166619719522115257
Percentage of AvailableForSaleSecuritiesDebtSecurities10.112.720.718.68.610.319.822.915.99.5

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FinancialInstrument

ftnt:CertificatesofDepositandTermDeposits


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value187162112976987667288145
Percentage of AvailableForSaleSecuritiesDebtSecurities12.713.312.511.09.79.26.77.49.224.1

us-gaap:CertificatesOfDeposit


Available
Period End2020-12-312019-12-312018-12-31
Value11266145
Percentage of AvailableForSaleSecuritiesDebtSecurities12.56.724.1

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value65842618512575150148132204102
Percentage of AvailableForSaleSecuritiesDebtSecurities44.534.720.714.010.715.915.113.721.317.0

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value485482411502505612577542517298
Percentage of AvailableForSaleSecuritiesDebtSecurities32.839.346.056.371.164.758.456.054.149.4

us-gaap:USTreasuryAndGovernment


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value148156184166619719522114757
Percentage of AvailableForSaleSecuritiesDebtSecurities10.112.720.718.68.610.319.822.915.49.5

us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount us-gaap:BusinessAcquisition

us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount

ftnt:PanoptaHoldingsLLC


Business
Period End2020-12-09
Value16
Percentage of BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill

ftnt:OPAQNetworksIncOPAQ


Business
Period End2020-07-20
Value4.7
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill100.0

ftnt:PanoptaHoldingsLLC


Business
Period End2020-12-09
Value9.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass

ftnt:ShieldXNetworksIncShieldX, us-gaap:DevelopedTechnologyRights


Business
Period End2021-03-10
Value4.1
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities

ftnt:PanoptaHoldingsLLC


Business
Period End2020-12-09
Value1.9
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet

ftnt:OPAQNetworksIncOPAQ


Business
Period End2020-07-20
Value8.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet100.0

ftnt:PanoptaHoldingsLLC


Business
Period End2020-12-09
Value31
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

us-gaap:CapitalizedContractCostNet

us-gaap:CapitalizedContractCostNet


Capitalized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value3473203042812632482372172041901821691601480.0
Percentage of CapitalizedContractCostNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance


Common
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value192265626057555349
Percentage of CommonStockCapitalSharesReservedForFutureIssuance100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance us-gaap:AwardType

ftnt:ReservedForFutureOptionRestrictedStockUnitAndOtherEquityAwardGrants


Common
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value121352464035322722
Percentage of CommonStockCapitalSharesReservedForFutureIssuance62.460.480.674.967.162.458.550.945.5

ftnt:StockOptionsAndRestrictedStockUnitsOutstanding


Common
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value7.48.810121516161919
Percentage of CommonStockCapitalSharesReservedForFutureIssuance37.639.616.520.526.128.430.736.639.4

us-gaap:ContractWithCustomerLiabilityNoncurrent

us-gaap:ContractWithCustomerLiabilityNoncurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value13721280121210921047996962882835774720
Percentage of ContractWithCustomerLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerRefundLiabilityCurrent

us-gaap:ContractWithCustomerRefundLiabilityCurrent


Contract
Period End2020-12-312019-12-312018-12-31
Value432724
Percentage of ContractWithCustomerRefundLiabilityCurrent100.0100.0100.0

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet


Debt
Period End2021-06-302021-03-31
Value1213
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss

us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss


Debt
Period End2021-06-302021-03-312020-12-312020-09-30
Value3200000.02600000.02800000.03200000.0
Percentage of DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss100.0100.0100.0100.0

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible


Decrease
Period End2020-12-31
Value4200000.0
Percentage of DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible100.0

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value271260245230218226232243258262255
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value8469520.0
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.00.0

us-gaap:DeferredRevenueCurrent

us-gaap:DeferredRevenueCurrent


Deferred
Period End2020-12-312019-12-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
Value13921173965876849817793734706677645582563538514471441406368329321305293271265257247230226216206192192169
Percentage of DeferredRevenueCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:DeferredRevenueNoncurrent

us-gaap:DeferredRevenueNoncurrent


Deferred
Period End2020-12-312019-12-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
Value12129627206686215795424844544203903523402982762352161931891701581451381281241191151091049887828082
Percentage of DeferredRevenueNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:DeferredTaxAssetsDeferredIncome

us-gaap:DeferredTaxAssetsDeferredIncome


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value2161522233741393147363125
Percentage of DeferredTaxAssetsDeferredIncome100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value376340313146
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value23571315249.7571.2932.1830.5871.831.92
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value170.73.38.7535.7762.8730.193-0.4650.920.684
Percentage of DeferredTaxAssetsPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value4873294962222.1550.4391.3810.3961.243
Percentage of DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value17141612202216159.4136.2474.225
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value4130262227222016131310
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesDeferredExpense

us-gaap:DeferredTaxLiabilitiesDeferredExpense


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value7459520.0
Percentage of DeferredTaxLiabilitiesDeferredExpense100.0100.0100.00.0

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesLeasingArrangements


Deferred
Period End2020-12-312019-12-31
Value109.5
Percentage of DeferredTaxLiabilitiesLeasingArrangements100.0100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value1641411451211101031019091819885918291758073786570586147514245404335343030262825272324212019
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.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeStockOption


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value5054313538382326283116181920131517191516181910.01412151722283439
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.0100.0100.0100.0100.0100.0

us-gaap:RestrictedStockUnitsRSU


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value41645036039942744034133836039430633132633324926628831025127327930325829120719713612811211682866419
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized828.0825.51151.81137.01110.41142.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:EquityMethodInvestmentOwnershipPercentage us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

us-gaap:EquityMethodInvestmentOwnershipPercentage

ftnt:Linksys


Equity
Period End2021-03-19
Value32.6
Percentage of EquityMethodInvestmentOwnershipPercentage100.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount


Equity
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value1000000.01000000.01000000.01000000.01000000.01000000.05300000.05300000.09100000.09100000.0
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value59555249474340373532293027252321191715129.3967.1275.9444.6173.2743.0022.7293.1692.632.5632.1111.7281.4241.1450.8670.394
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.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value2221201918171615141312111110109.2928.5067.5496.5064.7353.2571.831.220.610.1460.1250.1040.0830.0620.0430.0210.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization37.037.738.539.440.040.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


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value373432302825242221191718161513121110.08.757.56.1395.2974.7243.1282.8772.6253.0862.5681.424
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization63.062.361.560.660.059.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:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value1010139.6
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


Finite
Period End2021-06-302021-03-312020-09-30
Value6.9102.7
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value300000.0300000.02200000.0700000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFour100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value3200000.03200000.06600000.04800000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearThree100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value7600000.07600000.09700000.07500000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:FiniteLivedIntangibleAssetsGross


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value8888847570707151515151484840383838383838392323236.1066.1066.1069.3879.471106.2846.3263.5413.0413.0411.772
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.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value2424242121212117171717161614141414141414161212120.50.50.50.50.5
Percentage of FiniteLivedIntangibleAssetsGross28.128.129.529.030.730.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


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value63635953484850343434343132252323232323232311115.6065.6065.6068.8878.9713.541
Percentage of FiniteLivedIntangibleAssetsGross71.971.970.571.069.369.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:InterestPayableCurrentAndNoncurrent us-gaap:LongtermDebtType

us-gaap:InterestPayableCurrentAndNoncurrent

us-gaap:SeniorNotes


Interest
Period End2021-06-302021-03-31
Value5200000.01200000.0
Percentage of InterestPayableCurrentAndNoncurrent100.0100.0

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryFinishedGoodsNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value13313412611811192108917677766864686459738887746462686756595840373440392618162116141210
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.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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-31
Value1615131514129.77.78.81013121312131313161819171515131212105.9225.2845.0894.3197.7656.6255.2264.9584.9274.1663.8553.4472.593
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.0100.0100.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value21172017
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear


Lessee
Period End2021-06-302021-03-312020-09-30
Value12164.2
Percentage of LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:LiabilityForUncertainTaxPositionsNoncurrent us-gaap:BalanceSheetLocation

us-gaap:LiabilityForUncertainTaxPositionsNoncurrent

ftnt:IncomeTaxLiabilitiesNoncurrent


Liability
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value9082779068604530
Percentage of LiabilityForUncertainTaxPositionsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LongTermDebtFairValue us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:LongtermDebtType

us-gaap:LongTermDebtFairValue

us-gaap:FairValueInputsLevel2, us-gaap:SeniorNotes


Long
Period End2021-06-302021-03-31
Value999975
Percentage of LongTermDebtFairValue100.0100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value2.52.83.23.20.030.0280.028
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

ftnt:StateJurisdictionCalifornia


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value2035363647166.9
Percentage of OperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0

us-gaap:DomesticCountry


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value83464742448422
Percentage of OperatingLossCarryforwards401.4131.5128.9115.594.9524.1331.9

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

srt:ScenarioForecast, ftnt:StateJurisdictionCalifornia


Operating
Period End2020-12-31
Value11
Percentage of OperatingLossCarryforwards54.3

srt:ScenarioForecast, us-gaap:DomesticCountry


Operating
Period End2020-12-31
Value169
Percentage of OperatingLossCarryforwards814.4

us-gaap:OtherCommitment

us-gaap:OtherCommitment


Other
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312017-09-302017-06-302017-03-31
Value6765282312676371
Percentage of OtherCommitment100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PurchaseObligation

us-gaap:PurchaseObligation


Purchase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312017-09-30
Value62829825928428224723124121820293
Percentage of PurchaseObligation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PurchaseObligationDueInNextTwelveMonths

us-gaap:PurchaseObligationDueInNextTwelveMonths


Purchase
Period End2021-06-302021-03-312020-12-312020-09-30
Value1770.125977
Percentage of PurchaseObligationDueInNextTwelveMonths100.0100.0100.0100.0

us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear

us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear


Purchase
Period End2021-06-302021-03-312020-09-30
Value451298207
Percentage of PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:RevenueRemainingPerformanceObligation

us-gaap:RevenueRemainingPerformanceObligation


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value138012801220109010401000970890840
Percentage of RevenueRemainingPerformanceObligation100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value4.14.64.75.35.86.36.16.57.28.07.88.48.99.38.5169.0589.75109.5099.9910109.2579.2257.9587.9156.2916.0195.3935.4354.1994.3063.3712.8320.830.0
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.0100.0100.0100.0100.0100.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value113.73107.3790.4686.3181.4975.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
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.0100.0100.0100.0100.0100.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant

us-gaap:StockCompensationPlan


Share
Period End2021-06-302021-03-312020-09-302018-12-312017-12-312016-12-31
Value111112544944
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant us-gaap:AwardType, us-gaap:PlanName

us-gaap:EmployeeStockOption, ftnt:StockPlan2009


Share
Period End2020-12-31
Value12
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant0.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber

us-gaap:EmployeeStockOption


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value1600000.01500000.01500000.01500000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:EmployeeStockOption


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value54.3951.6344.5842.81
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:EmployeeStockOption


Share
Period End2020-12-312019-12-312018-12-312017-12-31
Value22015010570
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue

us-gaap:EmployeeStockOption


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value437297220146
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber

us-gaap:EmployeeStockOption


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value2900000.03000000.02700000.02800000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice

us-gaap:EmployeeStockOption


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value87.685.6667.5366.72
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1.51.41.62.9084.3135.8189.125121110
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

ftnt:PriceRangeFour


Share
Period End2020-12-312019-12-312018-12-31
Value0.30.00.1
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions20.00.06.2

ftnt:PriceRangeOne


Share
Period End2020-12-312019-12-312018-12-31
Value0.40.60.7
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions26.742.943.8

ftnt:PriceRangeThree


Share
Period End2020-12-312019-12-312018-12-31
Value0.40.40.2
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions26.728.612.5

ftnt:PriceRangeTwo


Share
Period End2020-12-312019-12-312018-12-31
Value0.40.40.6
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions26.728.637.5

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value2.72.73.04.3246.1876.96810151821
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

ftnt:PriceRangeFour


Share
Period End2020-12-312019-12-312018-12-31
Value1.30.70.8
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions48.125.926.7

ftnt:PriceRangeOne


Share
Period End2020-12-312019-12-312018-12-31
Value0.40.71.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions14.825.933.3

ftnt:PriceRangeThree


Share
Period End2020-12-312019-12-312018-12-31
Value0.60.70.4
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions22.225.913.3

ftnt:PriceRangeTwo


Share
Period End2020-12-312019-12-312018-12-31
Value0.40.60.7
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions14.822.223.3

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 us-gaap:AwardType

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:EmployeeStockOption


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-30
Value289205155109
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1100.0100.0100.0100.0

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1

ftnt:PriceRangeFour


Sharebased
Period End2020-12-312019-12-312018-12-31
Value85.5178.9348.85
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1100.0100.0100.0

ftnt:PriceRangeOne


Sharebased
Period End2020-12-312019-12-312018-12-31
Value23.6523.4623.37
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice127.729.747.8

ftnt:PriceRangeThree


Sharebased
Period End2020-12-312019-12-312018-12-31
Value49.8450.4437.5
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice158.363.976.8

ftnt:PriceRangeTwo


Sharebased
Period End2020-12-312019-12-312018-12-31
Value35.935.9228.9
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice142.045.559.2

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1

ftnt:PriceRangeFour


Sharebased
Period End2020-12-312019-12-312018-12-31
Value101.9184.6649.02
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1100.0100.0100.0

ftnt:PriceRangeOne


Sharebased
Period End2020-12-312019-12-312018-12-31
Value23.6523.4823.5
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance123.227.747.9

ftnt:PriceRangeThree


Sharebased
Period End2020-12-312019-12-312018-12-31
Value50.2547.2537.42
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance149.355.876.3

ftnt:PriceRangeTwo


Sharebased
Period End2020-12-312019-12-312018-12-31
Value35.9835.929.3
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance135.342.459.8

us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit

us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit


Significant
Period End2021-06-302021-03-312020-09-30
Value124.44.0
Percentage of SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit100.0100.0100.0

us-gaap:StockRepurchaseProgramAuthorizedAmount1 us-gaap:ShareRepurchaseProgram, us-gaap:SubsequentEventType

us-gaap:StockRepurchaseProgramAuthorizedAmount1

ftnt:ShareRepurchaseProgram, us-gaap:SubsequentEvent


Stock
Period End2020-07-312017-10-312017-07-312016-10-31
Value30001000600300
Percentage of StockRepurchaseProgramAuthorizedAmount1100.0100.0100.0100.0

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 us-gaap:ShareRepurchaseProgram

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1

ftnt:ShareRepurchaseProgram


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value921101010101050546
Percentage of StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1100.0100.0100.0100.0100.0

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 us-gaap:ShareRepurchaseProgram, us-gaap:SubsequentEventType

ftnt:ShareRepurchaseProgram, us-gaap:SubsequentEvent


Stock
Period End2020-08-06
Value1050
Percentage of StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount10.0

us-gaap:TaxCreditCarryforwardAmount us-gaap:IncomeTaxAuthority

us-gaap:TaxCreditCarryforwardAmount

us-gaap:StateAndLocalJurisdiction


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value3330242117
Percentage of TaxCreditCarryforwardAmount100.0100.0100.0100.0100.0

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued


Unrecognized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-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
Value1516141313141413121211121113131211109.55.51.71.01.50.60.2
Percentage of UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued100.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:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate


Unrecognized
Period End2021-06-302021-03-312020-12-312020-09-30
Value72747061
Percentage of UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate100.0100.0100.0100.0

us-gaap:ValuationAllowancesAndReservesBalance us-gaap:ValuationAllowancesAndReservesType

us-gaap:ValuationAllowancesAndReservesBalance

ftnt:AllowanceforDoubtfulAccountsReserveforSalesReturns


Valuation
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value2.51.20.914116.2286.2044.605
Percentage of ValuationAllowancesAndReservesBalance100.0100.0100.0100.0100.0100.0100.0100.0

Line plots across dimensions of each concept


us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities, us-gaap:AwardType
('us-gaap:StockCompensationPlan', None)
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amountus-gaap: Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities, us-gaap: Award Type
COGS Ratio
us-gaap:ProductOrService
(None,)
C O G S  Ratious-gaap: Product Or Service
Gross Margin
us-gaap:ProductOrService
(None,)
Gross  Marginus-gaap: Product Or Service
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
(None,)
Allocated Share Based Compensation Expenseus-gaap: Award Type
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService
(None,)
Cost Of Goods And Services Soldus-gaap: Product Or Service
us-gaap:GrossProfit
us-gaap:ProductOrService
(None,)
Gross Profitus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:PropertyPlantAndEquipmentNet
us-gaap:StatementGeographical
(None,)
Property Plant And Equipment Netus-gaap: Statement Geographical
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components