Twilio Inc. (BMV:TWLO)
Mexico flag Mexico · Delayed Price · Currency is MXN
2,211.00
+50.00 (2.31%)
At close: Mar 3, 2026

Twilio Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
682.34421.3655.93651.751,479
Short-Term Investments
1,7881,9633,3563,5033,878
Cash & Short-Term Investments
2,4702,3844,0124,1555,358
Cash Growth
3.60%-40.57%-3.44%-22.45%76.26%
Accounts Receivable
636.74588.54562.77547.51388.22
Other Current Assets
469.65474.36329.2281.51186.13
Total Current Assets
3,5773,4474,9044,9845,932
Net Property, Plant & Equipment
215.99244.45283.6385.32489.9
Other Intangible Assets
142.07238.5350.49849.941,050
Goodwill
5,2925,2435,2435,2845,263
Long-Term Investments
301.64485.84593.58699.91-
Other Long-Term Assets
242.67206.12234.8360.9263.29
Total Assets
9,7719,86511,61012,56412,999
Accounts Payable
85.09100.17119.62124.6193.33
Accrued Expenses
608.12530.69424.31490.22417.5
Current Portion of Leases
35.1233.6949.8754.2252.33
Unearned Revenue
158.68155.68144.5139.11140.39
Total Current Liabilities
887.01820.22738.3808.16703.55
Long-Term Debt
992.29990.59988.95987.38985.91
Long-Term Leases
54.1685.88120.77185.84236.39
Other Long-Term Liabilities
15.8915.8229.1423.8841.29
Total Long-Term Liabilities
1,0621,0921,1391,1971,264
Total Liabilities
1,9491,9131,8772,0051,967
Common Stock
0.150.150.180.190.18
Additional Paid-in Capital
16,14815,47614,79814,05613,169
Accumulated Other Comprehensive Income
15.67-1.30.62-121.16-18.14
Retained Earnings
-8,342-7,522-5,066-3,376-2,120
Shareholders' Equity
7,8227,9539,73310,55911,031
Total Liabilities & Equity
9,7719,86511,61012,56412,999
Total Debt
1,0821,1101,1601,2271,275
Net Cash (Debt)
1,3891,2742,8522,9284,083
Net Cash Growth
8.99%-55.33%-2.57%-28.30%67.24%
Net Cash Per Share
8.697.6815.5616.0023.44
Book Value
7,8227,9539,73310,55911,031
Book Value Per Share
48.9547.9353.0957.7063.33
Tangible Book Value
2,3882,4714,1394,4254,718
Tangible Book Value Per Share
14.9414.8922.5824.1827.09
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.