TWILIO INCTWLO

Market cap
$19.5B
P/E ratio
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Revenue--6501,1341,7622,8423,8264,1544,458
Cost of revenue1211833015268461,4512,0132,1102,180
Gross profit1572163496099161,3911,8142,0442,278
Research and development781211713915317891,0799431,009
Sales and marketing651011763695671,0451,2481,023861
General and administrative5160110218311472517468449
Restructuring costs------7716613
Impairment of long-lived assets------98321-
Total operating expenses1982824649791,4092,3063,0192,9202,332
Loss from operations-41-66-115-370-493-916-1,205-877-54
Income (Loss) from Equity Method Investments-------35-122-108
Impairment of strategic investments-------468
Other income (expenses), net03-68-12-45-34882
Total other expenses, net-------38-120-35
Loss before provision for income taxes-41-63-121-362-504-961-1,244-997-89
Provision for income taxes011-55-13-11131921
Net loss attributable to common stockholders-41-64-122-307-491-950-1,256-1,015-109
Earnings Per Share, Basic------5.45-6.86-5.54-0.66
Earnings Per Share, Diluted------5.45-6.86-5.54-0.66