Singapore markets close in 5 hours 48 minutes

Bandwidth Inc. (BAND)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
18.75+0.55 (+3.02%)
At close: 04:00PM EDT
18.75 0.00 (0.00%)
After hours: 04:01PM EDT
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
131,987
113,641
331,453
72,163
Other short-term investments
21,488
71,231
0
40,000
Total cash
153,475
184,872
331,453
112,163
Net receivables
35,652
41,793
31,447
26,504
Other current assets
16,990
16,705
15,820
-
Total current assets
252,775
279,608
412,885
193,599
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
433,609
199,491
168,197
126,316
Accumulated depreciation
-98,238
-89,745
-84,532
-55,180
Net property, plant and equipment
335,371
109,746
83,665
71,136
Goodwill
335,872
326,405
344,423
372,239
Intangible assets
166,914
177,370
211,217
248,055
Other long-term assets
5,530
31,251
8,673
1,975
Total non-current assets
848,273
649,710
652,654
697,009
Total assets
1,101,048
929,318
1,065,539
890,608
Liabilities and stockholders' equity
Liabilities
Current liabilities
Accounts payable
34,208
26,750
9,142
11,665
Taxes payable
0
2,235
3,420
-
Accrued liabilities
41,405
30,948
32,236
34,206
Deferred revenues
14,086
17,230
12,628
11,944
Total current liabilities
122,771
114,007
93,498
92,189
Non-current liabilities
Long-term debt
418,526
480,546
486,440
282,196
Deferred tax liabilities
33,021
38,466
48,396
61,005
Deferred revenues
8,406
8,306
7,634
6,386
Other long-term liabilities
386
11,176
6,018
1,707
Total non-current liabilities
680,887
543,134
559,446
368,496
Total liabilities
803,658
657,141
652,944
460,685
Stockholders' equity
Common stock
26
25
25
24
Retained earnings
-64,890
-48,547
-76,867
-49,505
Accumulated other comprehensive income
-28,794
-44,214
-13,040
27,941
Total stockholders' equity
297,390
272,177
412,595
429,923
Total liabilities and stockholders' equity
1,101,048
929,318
1,065,539
890,608