← TWILIO INC
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $277.3m |
$399.0m
+43.88%
|
$650.1m
+62.92%
|
$1.1b
+74.52%
|
$1.8b
+55.30%
|
$2.8b
+61.31%
|
$3.8b
+34.64%
|
$4.2b
+8.56%
|
$4.5b
+7.32%
|
$5.1b
+13.66%
|
$5.6b
+9.97%
|
|
| Cost of Revenue | $120.5m |
$182.9m
+51.75%
|
$300.8m
+64.49%
|
$525.6m
+74.69%
|
$846.1m
+61.00%
|
$1.5b
+71.50%
|
$2.0b
+38.70%
|
$2.1b
+4.83%
|
$2.2b
+3.31%
|
$2.6b
+18.75%
|
$2.9b
+10.79%
|
|
| Gross Profit | $156.8m |
$216.1m
+37.82%
|
$349.2m
+61.59%
|
$608.9m
+74.36%
|
$915.7m
+50.38%
|
$1.4b
+51.88%
|
$1.8b
+30.41%
|
$2.0b
+12.70%
|
$2.3b
+11.46%
|
$2.5b
+8.80%
|
$2.7b
+9.11%
|
|
| Research and Development Expense | $77.9m | $120.7m | $171.4m | $391.4m | $530.5m | $789.2m | $1.1b | $942.8m | $1.0b | $1.0b | $1.1b | |
| Selling and Marketing Expense | $65.3m | $100.7m | $175.6m | $369.1m | $567.4m | $1.0b | $1.2b | $1.0b | $860.8m | $873.2m | $1.3b | |
| General and Administrative Expense | $51.1m | $59.6m | $110.4m | $218.3m | $310.6m | $472.5m | $517.4m | $468.5m | $449.1m | $410.7m | $438.0m | |
| Amortization of Intangible Assets | $900k | $5.7m | $7.2m | $72.9m | $98.6m | $198.8m | $206.4m | $192.5m | $112.0m | $108.3m | — | |
| Operating Expenses | $198.1m | $282.2m | $464.5m | $978.7m | $1.4b | $2.3b | $3.0b | $2.9b | $2.3b | $2.3b | $2.4b | |
| Operating Income (Loss) | ($41.3m) |
($66.1m)
-59.93%
|
($115.2m)
-74.40%
|
($369.8m)
-220.90%
|
($492.9m)
-33.29%
|
($915.6m)
-85.75%
|
($1.2b)
-31.64%
|
($876.5m)
+27.28%
|
($53.7m)
+93.87%
|
$157.8m
+393.81%
|
$339.6m
+115.20%
|
|
| Investment Income, Interest | — | $2.6m | $3.0m | $20.8m | $32.4m | $55.7m | $64.6m | $77.7m | $90.2m | $70.6m | — | |
| Other income (expense): | ||||||||||||
| Other Nonoperating Income (Expense) | $317k | $3.1m | ($5.9m) | $7.6m | ($11.5m) | ($45.3m) | ($3.0m) | $47.9m | $81.8m | $79.1m | — | |
| Income (Loss) from Equity Method Investments | — | — | — | — | — | — | ($35.3m) | ($121.9m) | ($108.5m) | ($101.2m) | — | |
| Nonoperating Income (Expense) | — | — | — | — | — | — | ($38.3m) | ($120.2m) | ($34.9m) | ($102.7m) | — | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | ($14.0m) | ($46.7m) | ($96.4m) | ($328.9m) | ($403.1m) | ($737.4m) | ($1.0b) | ($816.1m) | $41.0m | $150.9m | $172.7m | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | ($41.0m) | ($63.0m) | ($121.2m) | ($362.2m) | ($504.4m) | ($960.9m) | ($1.2b) | ($996.7m) | ($88.6m) | $55.1m | $172.7m | |
| Current Income Tax Expense (Benefit) | $297k | $1.0m | $1.0m | $2.9m | $5.5m | $8.8m | $25.5m | $35.5m | $22.8m | $22.5m | ($976.1m) | |
| Income Tax Expense (Benefit) | $326k | $705k | $791k | ($55.2m) | ($13.4m) | ($11.0m) | $12.5m | $18.7m | $20.8m | $21.3m | ($976.1m) | |
| Net Income (Loss) Attributable to Parent | ($41.3m) |
($63.7m)
-54.17%
|
($121.9m)
-91.42%
|
($307.1m)
-151.80%
|
($491.0m)
-59.90%
|
($949.9m)
-93.47%
|
($1.3b)
-32.24%
|
($1.0b)
+19.16%
|
($109.4m)
+89.23%
|
$33.8m
+130.93%
|
$1.1b
+3295.23%
|
|
| Earnings Per Share, Basic | — | — | — | ($2.36) | ($3.35) | ($5.45) | ($6.86) | ($5.54) | ($0.66) | $0.22 | $7.53 | |
| Earnings Per Share, Diluted | — | — | — | — | — | ($5.45) | ($6.86) | ($5.54) | ($0.66) | $0.21 | $7.24 | |
| Weighted Average Number of Shares Outstanding, Basic | — | — | — | — | — | 174.2m | 183.0m | 183.3m | 165.9m | 153.0m | 152.6m | |
| Weighted Average Number of Shares Outstanding, Diluted | — | — | — | — | — | 174.2m | 183.0m | 183.3m | 165.9m | 159.8m | 158.8m | |
| Additional Financial Items | ||||||||||||
| Capitalized Computer Software, Amortization | $5.5m | $8.4m | $13.0m | $17.1m | $18.0m | — | — | — | — | — | — | |
| Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $46.2m | $8.2m | $0 | — | |
| Goodwill, Impairment Loss | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $46.2m | $8.2m | $0 | $1.8m |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.