Singapore markets closed

Twilio Inc. (TWLO)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
60.08-0.25 (-0.41%)
As of 11:25AM EDT. Market open.
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Assets
Current assets
Cash
Cash and cash equivalents
655,931
651,752
1,479,452
933,885
Other short-term investments
3,356,064
3,503,317
3,878,430
2,105,906
Total cash
4,011,995
4,155,069
5,357,882
3,039,791
Net receivables
562,773
547,507
388,215
251,167
Other current assets
329,204
281,510
186,131
81,377
Total current assets
4,903,972
4,984,086
5,932,228
3,372,335
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
658,574
671,616
680,918
571,933
Accumulated depreciation
-374,976
-286,296
-191,018
-130,084
Net property, plant and equipment
283,598
385,320
489,900
441,849
Equity and other investments
593,582
699,911
0
-
Goodwill
5,243,266
5,284,153
5,263,166
4,595,394
Intangible assets
350,490
849,935
1,050,012
966,573
Other long-term assets
234,799
360,899
263,292
111,282
Total non-current assets
6,705,735
7,580,218
7,066,370
6,115,098
Total assets
11,609,707
12,564,304
12,998,598
9,487,433
Liabilities and stockholders' equity
Liabilities
Current liabilities
Accounts payable
119,615
124,605
93,333
60,042
Accrued liabilities
304,178
345,783
278,493
189,171
Deferred revenues
144,499
139,110
140,389
87,031
Other current liabilities
29,086
1,066
-
184
Total current liabilities
738,297
808,158
703,550
448,306
Non-current liabilities
Long-term debt
988,953
987,382
985,907
302,068
Deferred tax liabilities
-
-
-
13,684
Other long-term liabilities
19,944
23,881
41,290
36,633
Total non-current liabilities
1,138,858
1,197,104
1,263,582
586,462
Total liabilities
1,877,155
2,005,262
1,967,132
1,034,768
Stockholders' equity
Common stock
182
186
180
164
Retained earnings
-5,065,972
-3,375,836
-2,119,691
-1,169,791
Accumulated other comprehensive income
619
-121,161
-18,141
9,046
Total stockholders' equity
9,732,552
10,559,042
11,031,466
8,452,665
Total liabilities and stockholders' equity
11,609,707
12,564,304
12,998,598
9,487,433