Australia markets closed

Ducommun Incorporated (DCO)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
55.90+0.83 (+1.51%)
At close: 04:00PM EDT
55.90 0.00 (0.00%)
After hours: 05: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
42,863
46,246
76,316
56,466
Total cash
42,863
46,246
76,316
56,466
Net receivables
104,692
103,958
72,261
58,025
Inventory
199,201
171,211
150,938
129,223
Other current assets
17,349
8,938
8,625
5,571
Total current assets
549,569
527,336
492,569
410,284
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
322,304
312,364
303,816
296,080
Accumulated depreciation
-181,412
-171,507
-168,132
-169,742
Net property, plant and equipment
140,892
140,857
135,684
126,338
Goodwill
244,600
203,407
203,694
170,830
Intangible assets
166,343
127,201
141,764
124,744
Other long-term assets
18,874
22,705
5,024
5,118
Total non-current assets
571,350
494,170
486,166
427,063
Total assets
1,120,919
1,021,506
978,735
837,347
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
7,813
6,250
7,000
7,000
Accounts payable
72,265
90,143
66,059
63,980
Taxes payable
-
10,478
926
80
Accrued liabilities
-
-
-
12,014
Deferred revenues
53,492
47,068
42,077
28,264
Other current liabilities
6,509
9,557
15,974
12,014
Total current liabilities
183,703
199,436
162,560
142,902
Non-current liabilities
Long-term debt
256,961
240,595
279,384
311,922
Deferred tax liabilities
4,766
13,953
18,727
16,992
Other long-term liabilities
16,448
12,721
15,388
21,642
Total non-current liabilities
301,122
296,110
341,573
365,111
Total liabilities
484,825
495,546
504,133
508,013
Stockholders' equity
Common stock
146
121
119
117
Retained earnings
421,980
406,052
377,263
241,727
Accumulated other comprehensive income
7,771
7,745
-7,033
-9,600
Total stockholders' equity
636,094
525,960
474,602
329,334
Total liabilities and stockholders' equity
1,120,919
1,021,506
978,735
837,347