XML 56 R23.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Financial Statements Details (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2023
Balance Sheet Components [Abstract] |
Schedule of Cash, Cash Equivalents and Restricted Cash | The reconciliation of cash, cash equivalents and restricted cash reported in the accompanying consolidated balance sheets to the total of the same such amounts in the accompanying consolidated statements of cash flows is as follows (in thousands):
|  | December 31,
|  | 2023 |  | 2022
Cash and cash equivalents |  | $ | 1,938,606 |  |  | $ | 671,707 |
Restricted cash included in other assets |  | 858 |  |  | 4,271 |
Total cash, cash equivalents and restricted cash |  | $ | 1,939,464 |  |  | $ | 675,978 |
Schedule of Accounts Receivable | Accounts receivable, net consists of the following (in thousands):
|  | December 31,
|  | 2023 |  | 2022
Accounts receivable |  | $ | 1,034,480 |  |  | $ | 928,490 |
Product sales rebate, returns reserve and others |  | (9,911) |  |  | (5,394) |
Accounts receivable, net |  | $ | 1,024,569 |  |  | $ | 923,096 |
Schedule of Inventories | Inventories consist of the following (in thousands):
|  | December 31,
|  | 2023 |  | 2022
Raw materials |  | $ | 930,777 |  |  | $ | 759,519 |
Finished goods |  | 1,014,403 |  |  | 530,187 |
Total inventories |  | $ | 1,945,180 |  |  | $ | 1,289,706 |
Schedule of Prepaid Expenses and Other Current Assets | Prepaid expenses and other current assets consist of the following (in thousands):
|  | December 31,
|  | 2023 |  | 2022
Inventory deposits |  | $ | 130,509 |  |  | $ | 162,047 |
Other prepaid expenses and deposits |  | 282,009 |  |  | 152,170 |
Total prepaid expenses and other current assets |  | $ | 412,518 |  |  | $ | 314,217 |
Schedule of Property and Equipment, net | Property and equipment, net consists of the following (in thousands):
|  | December 31,
|  | 2023 |  | 2022
Land |  | $ | 44,645 |  |  | $ | 41,500 |
Equipment and machinery |  | 144,850 |  |  | 122,407 |
Computer hardware and software |  | 57,761 |  |  | 52,148 |
Furniture and fixtures |  | 3,576 |  |  | 3,575 |
Leasehold improvements |  | 34,584 |  |  | 30,102 |
Construction-in-process |  | 4,242 |  |  | 2,124 |
Property and equipment, gross |  | 289,658 |  |  | 251,856 |
Less: accumulated depreciation |  | (188,078) |  |  | (156,847) |
Property and equipment, net |  | $ | 101,580 |  |  | $ | 95,009 |
Schedule of Accrued Liabilities | Accrued liabilities consist of the following (in thousands):
|  | December 31,
|  | 2023 |  | 2022
Accrued compensation-related costs |  | $ | 134,225 |  |  | $ | 117,053 |
Supplier liability |  | 167,878 |  |  | 71,481 |
Accrued manufacturing costs |  | 61,491 |  |  | 45,379 |
Accrued product development costs |  | 1,041 |  |  | 27,380 |
Other |  | 42,667 |  |  | 31,194 |
Total accrued liabilities |  | $ | 407,302 |  |  | $ | 292,487 |
Schedule of Contract Liabilities and Deferred Revenue | The following table summarizes the activity related to our contract liabilities (in thousands):
|  | Year Ended December 31,
|  | 2023 |  | 2022
Contract liabilities, beginning balance |  | $ | 103,448 |  |  | $ | 93,382 |
Less: Revenue recognized from beginning balance |  | (43,286) |  |  | (37,680) |
Less: Beginning balance reclassified to deferred revenue |  | (3,185) |  |  | (2,693) |
Add: Contract liabilities recognized |  | 76,262 |  |  | 50,439 |
Contract liabilities, ending balance |  | $ | 133,239 |  |  | $ | 103,448 |
The following table summarizes the activity related to our deferred revenue (in thousands):
|  | Year Ended December 31,
|  | 2023 |  | 2022
Deferred revenue, beginning balance |  | $ | 1,041,246 |  |  | $ | 929,312 |
Less: Revenue recognized from beginning balance |  | (615,681) |  |  | (583,787) |
Add: Deferral of revenue in current period, excluding amounts recognized during the period |  | 1,080,639 |  |  | 695,721 |
Deferred revenue, ending balance |  | $ | 1,506,204 |  |  | $ | 1,041,246 |
Schedule of Other Income, Net | Other income, net consists of the following (in thousands):
|  | Year Ended December 31,
|  | 2023 |  | 2022 |  | 2021
Other income (expense), net: |  |  |  |  |  |
Interest income |  | $ | 152,421 |  |  | $ | 27,556 |  |  | $ | 7,215 |
Gain (loss) on strategic investments |  | 18,699 |  |  | 27,479 |  |  | — |
Other income (expense) |  | (6,343) |  |  | (345) |  |  | (1,075) |
Total other income, net |  | $ | 164,777 |  |  | $ | 54,690 |  |  | $ | 6,140 |

X
- Definition Balance Sheet Components [Abstract] + References No definition available. + Details
Name: | anet_BalanceSheetComponentsAbstract
Namespace Prefix: | anet_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3,4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of accrued liabilities. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of cash and cash equivalents. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1 + Details
Name: | us-gaap_ScheduleOfInventoryCurrentTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the carrying amounts of other current assets. + References No definition available. + Details
Name: | us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items. + References No definition available. + Details
Name: | us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration