Singapore markets close in 4 hours 16 minutes

Stoneridge, Inc. (SRI)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
16.04+0.06 (+0.38%)
At close: 04:00PM EDT
16.04 +0.01 (+0.04%)
After hours: 04:02PM EDT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
40,841
54,798
85,547
73,919
-
Total cash
40,841
54,798
85,547
73,919
-
Net receivables
166,545
158,155
150,388
136,745
-
Inventory
187,758
152,580
138,115
90,548
-
Other current assets
34,246
44,018
36,774
33,452
-
Total current assets
429,390
409,551
410,824
334,664
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
428,142
405,024
399,077
421,785
-
Accumulated depreciation
-307,221
-286,619
-272,833
-283,517
-
Net property, plant and equipment
120,921
118,405
126,244
138,268
-
Equity and other investments
-
44,416
42,081
53,978
32,437
Goodwill
35,295
34,225
36,387
39,104
-
Intangible assets
47,314
45,508
49,863
55,394
-
Other long-term assets
46,980
44,416
42,081
53,978
-
Total non-current assets
250,510
242,554
254,575
286,744
-
Total assets
679,900
652,105
665,399
621,408
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
2,113
1,450
5,248
7,673
-
Accounts payable
111,925
110,202
97,679
86,103
-
Accrued liabilities
40,262
47,025
51,423
30,420
-
Total current liabilities
178,241
177,692
173,066
146,048
-
Non-current liabilities
Long-term debt
189,346
167,802
163,957
136,000
-
Deferred tax liabilities
7,224
8,498
10,706
12,935
-
Other long-term liabilities
9,688
6,577
6,808
14,357
-
Total non-current liabilities
213,942
193,471
196,383
178,726
-
Total liabilities
392,183
371,163
369,449
324,774
-
Stockholders' equity
Common stock
0
0
0
0
-
Retained earnings
196,509
201,692
215,748
212,342
-
Accumulated other comprehensive income
-92,788
-103,142
-97,024
-89,635
-
Total stockholders' equity
287,717
280,942
295,950
296,634
-
Total liabilities and stockholders' equity
679,900
652,105
665,399
621,408
-