XML 77 R64.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Business Combinations - Additional Information (Details) - USD ($) |  |  |  |  |  | 4 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | --- | --- | --- | ---
Aug. 31, 2021 | Mar. 10, 2021 | Jul. 20, 2020 | Dec. 12, 2019 | Oct. 28, 2019 | Dec. 31, 2021 | Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 09, 2020
Business Acquisition [Line Items] |  |  |  |  |  |  |  |  |  |
Total revenue |  |  |  |  |  |  | $ 3,342,200,000 | $ 2,594,400,000 | $ 2,163,000,000 |
Goodwill |  |  |  |  |  | $ 125,100,000 | 125,100,000 | 93,000,000.0 |  |
Liability incurred in connection with business combination |  |  |  |  |  |  | 900,000 | 400,000 | 3,000,000.0 |
AlaxaIA |  |  |  |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |  |  |  |
Equity interests acquired | 75.00% |  |  |  |  |  |  |  |  |
Cash consideration | $ 64,200,000 |  |  |  |  |  |  |  |  |
Non-controlling interests | 17,800,000 |  |  |  |  |  |  |  |  |
Current liabilities assumed | 20,200,000 |  |  |  |  |  |  |  |  |
Total revenue |  |  |  |  |  | $ 44,400,000 |  |  |  |
Goodwill | 25,500,000 |  |  |  |  |  |  |  |  |
Other intangible assets | 48,000,000.0 |  |  |  |  |  |  |  |  |
Purchase price | 64,200,000 |  |  |  |  |  |  |  |  |
Liabilities assumed | $ 55,000,000.0 |  |  |  |  |  |  |  |  |
ShieldX Networks Inc (ShieldX) |  |  |  |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |  |  |  |
Cash consideration |  | $ 10,800,000 |  |  |  |  |  |  |  |
Goodwill |  | 6,200,000 |  |  |  |  |  |  |  |
Other net assets acquired |  | 500,000 |  |  |  |  |  |  |  |
ShieldX Networks Inc (ShieldX) | Developed technology |  |  |  |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |  |  |  |
Other intangible assets |  | $ 4,100,000 |  |  |  |  |  |  |  |
Panopta Holdings LLC |  |  |  |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |  |  |  |
Goodwill |  |  |  |  |  |  |  |  |  | $ 24,800,000
Other intangible assets |  |  |  |  |  |  |  |  |  | 9,000,000
Purchase price |  |  |  |  |  |  |  |  |  | 31,900,000
Liabilities assumed |  |  |  |  |  |  |  |  |  | 1,900,000
Goodwill expected to be deductible for tax purposes |  |  |  |  |  |  |  |  |  | $ 15,800,000
OPAQ Networks, Inc (OPAQ) |  |  |  |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |  |  |  |
Goodwill |  |  | $ 1,000,000 |  |  |  |  |  |  |
Other intangible assets |  |  | 4,700,000 |  |  |  |  |  |  |
Other net assets acquired |  |  | 2,300,000 |  |  |  |  |  |  |
Purchase price |  |  | 8,000,000 |  |  |  |  |  |  |
Amount held in indemnity escrow, expected to be held for 12 months |  |  | $ 1,300,000 |  |  |  |  |  |  |
Indemnity funds held in escrow, received by the company |  |  |  |  |  |  | $ 400,000 |  |  |
CyberSponse, Inc. |  |  |  |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |  |  |  |
Goodwill |  |  |  | $ 18,600,000 |  |  |  |  |  |
Other intangible assets |  |  |  | 9,100,000 |  |  |  |  |  |
Purchase price |  |  |  | 26,100,000 |  |  |  |  |  |
Liabilities assumed |  |  |  | 1,600,000 |  |  |  |  |  |
Amount held in indemnity escrow, expected to be held for 12 months |  |  |  | 2,800,000 |  |  |  |  |  |
Liability incurred in connection with business combination |  |  |  | 4,100,000 |  |  |  |  |  |
Liability incurred in connection with business combination |  |  |  | 3,000,000 |  |  |  |  |  |
Liability incurred in connection with business combination, amount recognized as compensation cost in consolidated statement of income |  |  |  |  |  |  |  |  | $ 1,100,000 |
Amount held in indemnity escrow |  |  |  | 3,800,000 |  |  |  |  |  |
Amount held in indemnity escrow, expected to be held for 36 months |  |  |  | $ 1,000,000 |  |  |  |  |  |
EnSilo Ltd. |  |  |  |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |  |  |  |
Goodwill |  |  |  |  | $ 10,400,000 |  |  |  |  |
Other intangible assets |  |  |  |  | 10,800,000 |  |  |  |  |
Purchase price |  |  |  |  | 15,800,000 |  |  |  |  |
Liabilities assumed |  |  |  |  | 5,400,000 |  |  |  |  |
Amount held in indemnity escrow, expected to be held for 12 months |  |  |  |  | $ 2,000,000 |  |  |  |  |
Proceeds from release of indemnity escrow |  |  |  |  |  |  |  | $ 1,700,000 |  |

X
- Definition Business Combination, Compensation Expense, Liabilities Incurred + References No definition available. + Details
Name: | ftnt_BusinessCombinationCompensationExpenseLiabilitiesIncurred
Namespace Prefix: | ftnt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business Combination, Consideration Transferred, Amount Held in Indemnity Escrow, Portion Received By The Company + References No definition available. + Details
Name: | ftnt_BusinessCombinationConsiderationTransferredAmountHeldInIndemnityEscrowPortionReceivedByTheCompany
Namespace Prefix: | ftnt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Combination, Consideration Transferred, Amount Held in Indemnity Escrow + References No definition available. + Details
Name: | ftnt_BusinessCombinationConsiderationTransferredAmountHeldinIndemnityEscrow
Namespace Prefix: | ftnt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Combination, Consideration Transferred, Amount Held in Indemnity Escrow, Portion Expected to be Held for Thirty-Six Months After Closing Date + References No definition available. + Details
Name: | ftnt_BusinessCombinationConsiderationTransferredAmountHeldinIndemnityEscrowPortionExpectedtobeHeldforThirtySixMonthsAfterClosingDate
Namespace Prefix: | ftnt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Combination, Consideration Transferred, Amount Held in Indemnity Escrow, Portion Expected to be Held for Twelve Months After Closing Date + References No definition available. + Details
Name: | ftnt_BusinessCombinationConsiderationTransferredAmountHeldinIndemnityEscrowPortionExpectedtobeHeldforTwelveMonthsAfterClosingDate
Namespace Prefix: | ftnt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Combination, Liabilities Incurred + References No definition available. + Details
Name: | ftnt_BusinessCombinationLiabilitiesIncurred
Namespace Prefix: | ftnt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets (Liabilities), Net + References No definition available. + Details
Name: | ftnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsLiabilitiesNet
Namespace Prefix: | ftnt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Proceeds From Release Of Indemnity Escrow Related To Business Combination + References No definition available. + Details
Name: | ftnt_ProceedsFromReleaseOfIndemnityEscrowRelatedToBusinessCombination
Namespace Prefix: | ftnt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of voting equity interests acquired at the acquisition date in the business combination. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477 + Details
Name: | us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of intangible assets, excluding goodwill, acquired at the acquisition date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of liabilities assumed at the acquisition date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 852 -SubTopic 10 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266 + Details
Name: | us-gaap_Goodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireBusinessesGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 40 -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 42 -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 924 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -URI http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856 + Details
Name: | us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=ftnt_AlaxaIANetworksCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=ftnt_ShieldXNetworksIncShieldXMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=ftnt_PanoptaHoldingsLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=ftnt_OPAQNetworksIncOPAQMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=ftnt_CyberSponseInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=ftnt_EnSiloLtd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |