Need TWLO data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 24, 2026 | 2024 Dec 31, 2024 Feb 26, 2025 | 2023 Dec 31, 2023 Feb 27, 2024 | 2022 Dec 31, 2022 Feb 27, 2023 | 2021 Dec 31, 2021 Feb 22, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Mar 2, 2020 | 2018 Dec 31, 2018 Mar 1, 2019 |
|---|
Total Revenue | 5.07B 13.7% | 4.46B 7.3% | 4.15B 8.6% | 3.83B 34.6% | 2.84B 61.3% | 1.76B 55.3% | 1.13B 74.5% | 650.07M 62.9% |
Cost of Revenue | 2.59B 18.7% | 2.18B 3.3% | 2.11B 4.8% | 2.01B 38.7% | 1.45B 71.5% | 846.12M 61.0% | 525.55M 74.7% | 300.84M 64.5% |
Gross Profit | 2.48B 8.8% | 2.28B 11.5% | 2.04B 12.7% | 1.81B 30.4% | 1.39B 51.9% | 915.66M 50.4% | 608.92M 74.4% | 349.23M 61.6% |
Gross Margin % | 49.00% 3.9% | 51.00% 4.1% | 49.00% 4.3% | 47.00% 4.1% | 49.00% 5.8% | 52.00% 3.7% | 54.00% 0.0% | 54.00% 0.0% |
Research & Development | 1.02B 1.1% | 1.01B 7.0% | 942.79M 12.6% | 1.08B 36.7% | 789.22M 48.8% | 530.55M 35.6% | 391.36M 128.4% | 171.36M 41.9% |
General & Administrative | 410.68M 8.5% | 449.07M 4.1% | 468.46M 9.5% | 517.41M 9.5% | 472.46M 52.1% | 310.61M 42.3% | 218.27M 97.7% | 110.43M 85.2% |
Selling & Marketing | 827.61M 3.9% | 860.82M 15.9% | 1.02B 18.0% | 1.25B 19.5% | 1.04B 84.1% | 567.41M 53.7% | 369.08M 110.2% | 175.56M 74.4% |
SG&A Expenses | 1.24B 5.5% | 1.31B 12.2% | 1.49B 15.5% | 1.77B 16.4% | 1.52B 72.8% | 878.01M 49.5% | 587.35M 105.4% | 285.98M 78.4% |
Other Operating Expenses | 45.61M | 0.00 100.0% | 486.24M 16259.4% | -3.01M | 0.00 100.0% | -11.53M 252.3% | 7.57M | 0.00 |
Total Operating Expenses | 2.30B 0.6% | 2.32B 20.6% | 2.92B 2.7% | 2.84B 23.3% | 2.31B 63.7% | 1.41B 43.9% | 978.70M 114.0% | 457.34M 62.7% |
Cost and Expenses | 4.89B 8.8% | 4.50B 10.6% | 5.03B 3.6% | 4.86B 29.3% | 3.76B 66.7% | 2.25B 49.9% | 1.50B 98.4% | 758.18M 63.4% |
Operating Income | 174.68M 425.2% | -53.71M 93.9% | -876.54M 15.0% | -1.03B 12.6% | -915.58M 85.8% | -492.90M 33.3% | -369.79M 220.9% | -115.23M 74.4% |
Operating Margin % | 3.00% 400.0% | -1.00% 95.2% | -21.00% 22.2% | -27.00% 15.6% | -32.00% 14.3% | -28.00% 15.2% | -33.00% 83.3% | -18.00% 5.9% |
EBITDA | 250.54M 51.3% | 165.55M 265.0% | -100.34M 86.7% | -751.82M 15.0% | -653.76M 90.5% | -343.24M 32.3% | -259.36M 223.6% | -80.16M 81.2% |
EBITDA Margin % | 5.00% 25.0% | 4.00% 300.0% | -2.00% 90.0% | -20.00% 13.0% | -23.00% 21.1% | -19.00% 17.4% | -23.00% 91.7% | -12.00% 9.1% |
Interest Expense | 0.00 | 0.00 | 0.00 100.0% | 387.04M | 0.00 100.0% | 24.98M 0.4% | 25.07M | 0.00 |
Interest Income | 70.60M | 0.00 100.0% | 77.70M 20.3% | 64.60M 16.0% | 55.70M 71.9% | 32.40M 55.8% | 20.80M | 0.00 |
Other Income (Expense) | -119.59M 242.6% | -34.91M 71.0% | -120.19M 213.6% | -38.32M 15.5% | -45.34M 293.4% | -11.53M 252.3% | 7.57M 227.8% | -5.92M 292.9% |
Pre-Tax Income | 55.09M 162.2% | -88.61M 91.1% | -996.73M 19.9% | -1.24B 29.4% | -960.93M 90.5% | -504.43M 39.3% | -362.22M 199.0% | -121.16M 92.3% |
Pre-Tax Margin % | 1.00% 150.0% | -2.00% 91.7% | -24.00% 27.3% | -33.00% 2.9% | -34.00% 17.2% | -29.00% 9.4% | -32.00% 68.4% | -19.00% 18.8% |
Tax Provision | 21.26M 2.3% | 20.79M 11.1% | 18.71M 49.5% | 12.51M 213.5% | -11.03M 18.0% | -13.45M 75.6% | -55.15M 7072.6% | 791.00K 12.2% |
Net Income | 33.83M 130.9% | -109.40M 89.2% | -1.02B 19.2% | -1.26B 32.2% | -949.90M 93.5% | -490.98M 59.9% | -307.06M 151.8% | -121.95M 91.4% |
Net Margin % | 1.00% 150.0% | -2.00% 91.7% | -24.00% 27.3% | -33.00% 0.0% | -33.00% 17.9% | -28.00% 3.7% | -27.00% 42.1% | -19.00% 18.8% |
Basic EPS | 0.22 133.3% | -0.66 88.1% | -5.54 19.2% | -6.86 25.9% | -5.45 62.7% | -3.35 41.9% | -2.36 87.3% | -1.26 80.0% |
Diluted EPS | 0.21 131.8% | -0.66 88.1% | -5.54 19.2% | -6.86 25.9% | -5.45 62.7% | -3.35 41.9% | -2.36 87.3% | -1.26 80.0% |
Basic Shares Outstanding | 152.99M 7.8% | 165.93M 9.5% | 183.33M 0.2% | 182.99M 5.1% | 174.18M 18.7% | 146.71M 12.8% | 130.08M 33.9% | 97.13M 6.5% |
Diluted Shares Outstanding | 159.79M 3.7% | 165.93M 9.5% | 183.33M 0.2% | 182.99M 5.1% | 174.18M 18.7% | 146.71M 12.8% | 130.08M 33.9% | 97.13M 6.5% |