New Zealand markets closed

Tootsie Roll Industries, Inc. (TR)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
29.31-0.40 (-1.35%)
At close: 04:00PM EDT
30.00 +0.69 (+2.35%)
After hours: 06:29PM 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
75,915
53,270
105,840
166,841
Other short-term investments
95,507
96,128
39,968
42,090
Total cash
171,422
149,398
145,808
208,931
Net receivables
55,568
58,556
54,921
41,209
Inventory
94,921
84,266
55,505
59,579
Total current assets
340,651
309,028
268,301
320,872
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
670,498
641,182
621,402
583,332
Accumulated depreciation
-447,520
-429,139
-412,496
-396,004
Net property, plant and equipment
222,978
212,043
208,906
187,328
Equity and other investments
255,606
247,528
291,175
220,020
Goodwill
73,237
73,237
73,237
73,237
Intangible assets
175,024
175,024
175,024
175,024
Other long-term assets
15,189
465
603
-
Total non-current assets
743,740
709,751
750,317
663,686
Total assets
1,084,391
1,018,779
1,018,618
984,558
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
1,088
1,051
939
832
Accounts payable
15,816
25,246
14,969
13,025
Taxes payable
8,090
1,790
2,434
3,793
Accrued liabilities
36,188
30,672
30,817
24,954
Total current liabilities
94,888
90,134
79,968
70,021
Non-current liabilities
Long-term debt
7,500
7,500
7,500
7,500
Deferred tax liabilities
45,477
45,005
45,461
47,900
Other long-term liabilities
94,971
76,256
94,511
79,665
Total non-current liabilities
166,396
145,763
169,853
151,437
Total liabilities
261,284
235,897
249,821
221,458
Stockholders' equity
Common stock
48,225
47,450
46,622
45,892
Retained earnings
62,949
48,276
39,545
32,312
Accumulated other comprehensive income
-23,213
-30,169
-25,013
-19,815
Total stockholders' equity
823,422
783,171
769,042
763,327
Total liabilities and stockholders' equity
1,084,391
1,018,779
1,018,618
984,558