Snap Inc
10-K · 2020-02-05T00:00:00Z · 0001564590-20-00332386 tables
Cover (1)
Statements (6)
- R2.htmConsolidated Statements of Cash Flows
100010 - Statement - Consolidated Statements of Cash Flows
- R3.htmConsolidated Statements of Operations
100020 - Statement - Consolidated Statements of Operations
- R4.htmConsolidated Statements of Comprehensive Income (Loss)
100030 - Statement - Consolidated Statements of Comprehensive Income (Loss)
- R5.htmConsolidated Balance Sheets
100040 - Statement - Consolidated Balance Sheets
- R6.htmConsolidated Balance Sheets (Parenthetical)
100050 - Statement - Consolidated Balance Sheets (Parenthetical)
- R7.htmConsolidated Statements of Stockholders' Equity
100060 - Statement - Consolidated Statements of Stockholders' Equity
Notes (17)
- R8.htmSummary of Significant Accounting Policies
100070 - Disclosure - Summary of Significant Accounting Policies
- R9.htmRevenue
100080 - Disclosure - Revenue
- R10.htmNet Loss per Share
100090 - Disclosure - Net Loss per Share
- R11.htmStockholders' Equity
100100 - Disclosure - Stockholders' Equity
- R12.htmBusiness Acquisitions and Divestitures
100110 - Disclosure - Business Acquisitions and Divestitures
- R13.htmGoodwill and Intangible Assets
100120 - Disclosure - Goodwill and Intangible Assets
- R14.htmLong-Term Debt
100130 - Disclosure - Long-Term Debt
- R15.htmCommitments and Contingencies
100140 - Disclosure - Commitments and Contingencies
- R16.htmLeases
100150 - Disclosure - Leases
- R17.htmFair Value Measurements
100160 - Disclosure - Fair Value Measurements
- R18.htmIncome Taxes
100170 - Disclosure - Income Taxes
- R19.htmAccumulated Other Comprehensive Income (Loss)
100180 - Disclosure - Accumulated Other Comprehensive Income (Loss)
- R20.htmProperty and Equipment, Net
100190 - Disclosure - Property and Equipment, Net
- R21.htmBalance Sheet Components
100200 - Disclosure - Balance Sheet Components
- R22.htmNon-Marketable Investments
100210 - Disclosure - Non-Marketable Investments
- R23.htmEmployee Benefit Plans
100220 - Disclosure - Employee Benefit Plans
- R24.htmSubsequent Events
100230 - Disclosure - Subsequent Events
Policies (1)
Tables (14)
- R26.htmSummary of Significant Accounting Policies (Tables)
100250 - Disclosure - Summary of Significant Accounting Policies (Tables)
- R27.htmRevenue (Tables)
100260 - Disclosure - Revenue (Tables)
- R28.htmNet Loss per Share (Tables)
100270 - Disclosure - Net Loss per Share (Tables)
- R29.htmStockholders' Equity (Tables)
100280 - Disclosure - Stockholders' Equity (Tables)
- R30.htmBusiness Acquisitions and Divestitures (Tables)
100290 - Disclosure - Business Acquisitions and Divestitures (Tables)
- R31.htmGoodwill and Intangible Assets (Tables)
100300 - Disclosure - Goodwill and Intangible Assets (Tables)
- R32.htmLong-Term Debt (Tables)
100310 - Disclosure - Long-Term Debt (Tables)
- R33.htmCommitments and Contingencies (Tables)
100320 - Disclosure - Commitments and Contingencies (Tables)
- R34.htmLeases (Tables)
100330 - Disclosure - Leases (Tables)
- R35.htmFair Value Measurements (Tables)
100340 - Disclosure - Fair Value Measurements (Tables)
- R36.htmIncome Taxes (Tables)
100350 - Disclosure - Income Taxes (Tables)
- R37.htmAccumulated Other Comprehensive Income (Loss) (Tables)
100360 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)
- R38.htmProperty and Equipment, Net (Tables)
100370 - Disclosure - Property and Equipment, Net (Tables)
- R39.htmBalance Sheet Components (Tables)
100380 - Disclosure - Balance Sheet Components (Tables)
Details (47)
- R40.htmSummary of Significant Accounting Policies - Additional Information (Details)
100390 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)
- R41.htmSummary of Significant Accounting Policies - Summary of Estimated Useful Lives of Intangible Assets (Details)
100400 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Intangible Assets (Details)
- R42.htmRevenue - Disaggregation of Revenue by Geography (Details)
100410 - Disclosure - Revenue - Disaggregation of Revenue by Geography (Details)
- R43.htmRevenue - Disaggregation of Revenue by Geography (Parenthetical) (Details)
100420 - Disclosure - Revenue - Disaggregation of Revenue by Geography (Parenthetical) (Details)
- R44.htmNet Loss per Share - Additional Information (Details)
100430 - Disclosure - Net Loss per Share - Additional Information (Details)
- R45.htmNet Loss per Share - Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock (Details)
100440 - Disclosure - Net Loss per Share - Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock (Details)
- R46.htmNet Loss per Share - Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock (Parenthetical) (Details)
100450 - Disclosure - Net Loss per Share - Numerators and Denominators of Basic and Diluted Net Loss per Share Computations for Common Stock (Parenthetical) (Details)
- R47.htmNet Loss per Share - Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share (Details)
100460 - Disclosure - Net Loss per Share - Schedule of Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss per Share (Details)
- R48.htmStockholders' Equity - Additional Information (Details)
100470 - Disclosure - Stockholders' Equity - Additional Information (Details)
- R49.htmStockholders' Equity - Summary of RSU and RSA Award Activity (Details)
100480 - Disclosure - Stockholders' Equity - Summary of RSU and RSA Award Activity (Details)
- R50.htmStockholders' Equity - Summary of Stock Option Award Activity (Details)
100490 - Disclosure - Stockholders' Equity - Summary of Stock Option Award Activity (Details)
- R51.htmStockholders' Equity - Summary of Total Stock-based Compensation Expense (Details)
100500 - Disclosure - Stockholders' Equity - Summary of Total Stock-based Compensation Expense (Details)
- R52.htmBusiness Acquisitions and Divestitures - Additional Information (Details)
100510 - Disclosure - Business Acquisitions and Divestitures - Additional Information (Details)
- R53.htmBusiness Acquisitions and Divestitures - Summary of Preliminary Allocation of Acquisition Date Fair Value (Details)
100520 - Disclosure - Business Acquisitions and Divestitures - Summary of Preliminary Allocation of Acquisition Date Fair Value (Details)
- R54.htmBusiness Acquisitions and Divestitures - Summary of Assets and Liabilities on Completion of Divestiture (Details)
100530 - Disclosure - Business Acquisitions and Divestitures - Summary of Assets and Liabilities on Completion of Divestiture (Details)
- R55.htmBusiness Acquisitions and Divestitures - Summary of Total Purchase Consideration Allocation (Details)
100540 - Disclosure - Business Acquisitions and Divestitures - Summary of Total Purchase Consideration Allocation (Details)
- R56.htmGoodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)
100550 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)
- R57.htmGoodwill and Intangible Assets - Schedule of Intangible Assets (Details)
100560 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)
- R58.htmGoodwill and Intangible Assets - Additional Information (Details)
100570 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)
- R59.htmGoodwill and Intangible Assets - Schedule of Estimated Intangible Asset Amortization Expense (Details)
100580 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Intangible Asset Amortization Expense (Details)
- R60.htmLong-Term Debt - Additional Information (Details)
100590 - Disclosure - Long-Term Debt - Additional Information (Details)
- R61.htmLong-Term Debt - Summary of Convertible Notes (Details)
100600 - Disclosure - Long-Term Debt - Summary of Convertible Notes (Details)
- R62.htmLong-Term Debt - Schedule of Interest Expense Recognized Related to Convertible Notes (Details)
100610 - Disclosure - Long-Term Debt - Schedule of Interest Expense Recognized Related to Convertible Notes (Details)
- R63.htmCommitments and Contingencies - Additional Information (Details)
100620 - Disclosure - Commitments and Contingencies - Additional Information (Details)
- R64.htmCommitments and Contingencies - Schedule of Future Minimum Contractual Commitments (Details)
100630 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Contractual Commitments (Details)
- R65.htmLeases - Components of Lease Cost (Details)
100640 - Disclosure - Leases - Components of Lease Cost (Details)
- R66.htmLeases - Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details)
100650 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate Related to Operating Leases (Details)
- R67.htmLeases - Present Value of Operating Lease Liabilities (Details)
100660 - Disclosure - Leases - Present Value of Operating Lease Liabilities (Details)
- R68.htmLeases - Additional Information (Details)
100680 - Disclosure - Leases - Additional Information (Details)
- R69.htmFair Value Measurements - Additional Information (Details)
100690 - Disclosure - Fair Value Measurements - Additional Information (Details)
- R70.htmFair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details)
100700 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details)
- R71.htmIncome Taxes - Schedule of Domestic and Foreign Components of Pre-Tax Loss (Details)
100710 - Disclosure - Income Taxes - Schedule of Domestic and Foreign Components of Pre-Tax Loss (Details)
- R72.htmIncome Taxes - Schedule of Components of Income Tax (Benefit) Expense (Details)
100720 - Disclosure - Income Taxes - Schedule of Components of Income Tax (Benefit) Expense (Details)
- R73.htmIncome Taxes - Summary of Reconciliation of Statutory Federal Income Tax Rate (Details)
100730 - Disclosure - Income Taxes - Summary of Reconciliation of Statutory Federal Income Tax Rate (Details)
- R74.htmIncome Taxes - Summary of Significant Components of Net Deferred Tax Balances (Details)
100740 - Disclosure - Income Taxes - Summary of Significant Components of Net Deferred Tax Balances (Details)
- R75.htmIncome Taxes - Additional Information (Details)
100750 - Disclosure - Income Taxes - Additional Information (Details)
- R76.htmIncome Taxes - Summary of Activity Related to Gross Unrecognized Tax Benefits (Details)
100760 - Disclosure - Income Taxes - Summary of Activity Related to Gross Unrecognized Tax Benefits (Details)
- R77.htmAccumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details)
100770 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details)
- R78.htmProperty and Equipment, Net - Summary of Property and Equipment, Net (Details)
100780 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment, Net (Details)
- R79.htmProperty and Equipment, Net - Additional Information (Details)
100790 - Disclosure - Property and Equipment, Net - Additional Information (Details)
- R80.htmProperty and Equipment, Net - Property and Equipment, Net by Geographic Area (Details)
100800 - Disclosure - Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Details)
- R81.htmProperty and Equipment, Net - Property and Equipment, Net by Geographic Area (Parenthetical) (Details)
100810 - Disclosure - Property and Equipment, Net - Property and Equipment, Net by Geographic Area (Parenthetical) (Details)
- R82.htmBalance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)
100820 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)
- R83.htmBalance Sheet Components - Schedule of Other liabilities (Details)
100830 - Disclosure - Balance Sheet Components - Schedule of Other liabilities (Details)
- R84.htmNon-Marketable Investments - Additional Information (Details)
100840 - Disclosure - Non-Marketable Investments - Additional Information (Details)
- R85.htmEmployee Benefit Plans - Additional Information (Details)
100850 - Disclosure - Employee Benefit Plans - Additional Information (Details)
- R86.htmSubsequent Events - Additional Information (Details)
100860 - Disclosure - Subsequent Events - Additional Information (Details)