TWILIO INC (TWLO)
2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | |
---|---|---|---|---|
Revenue | 1,228,425 | 1,172,463 | 1,133,649 | 1,082,502 |
Cost of revenue | 625,685 | 590,896 | 555,020 | 526,657 |
Gross profit | 602,740 | 581,567 | 578,629 | 555,845 |
Restructuring costs | - | - | 3,694 | -310 |
Impairment of long-lived assets | - | - | - | - |
Sales and marketing | 220,724 | 212,113 | 212,576 | 217,556 |
Research and development | 243,495 | 254,295 | 260,903 | 243,652 |
General and administrative | 101,532 | 92,077 | 106,350 | 113,984 |
Total operating expenses | 565,751 | 558,485 | 583,523 | 574,882 |
Income (loss) from operations | 36,989 | 23,082 | -4,894 | -19,037 |
Impairment of strategic investments | - | - | 803 | 667 |
Other income, net | 21,825 | 22,973 | 27,325 | 17,401 |
Share of losses from equity method investment | -25,222 | -19,471 | -25,279 | -23,940 |
Total other (expenses) income, net | -3,397 | 3,502 | 1,243 | -7,206 |
Income (loss) before provision for income taxes | 33,592 | 26,584 | -3,651 | -26,243 |
Provision for income taxes | 11,169 | 6,567 | 6,075 | 5,615 |
Net income (loss) attributable to common stockholders | 22,423 | 20,017 | -9,726 | -31,858 |
Basic (in dollars per share) | 0.15 | 0.13 | -0.06 | -0.19 |
Basic (in shares) | 153,228,766 | 153,345,192 | 159,091,110 | 170,222,104 |
Diluted (in dollars per share) | 0.14 | 0.12 | -0.06 | -0.19 |
Diluted (in shares) | 159,691,758 | 161,794,287 | 159,091,110 | 170,222,104 |