XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures
Supplemental Cash Flow Information
(Dollars in thousands)
Years Ended December 31,
202420232022
Interest paid, net$14,010 $19,856 $10,983 
Taxes paid, net$12,881 $22,950 $3,825 
Non-cash activities:
     Purchases of property and equipment not paid$1,087 $807 $1,195 
Schedule of Estimates at Completion
Net cumulative favorable and unfavorable catch-up adjustments to contracts had the following impact on our operating results:
(Dollars in thousands)
Years Ended December 31,
 202420232022
Total net revenues$(2,402)$(7,161)$(4,842)
Operating income$(2,402)$(7,161)$(4,842)
Schedule of Contract with Customer, Asset and Liability
Contract assets and contract liabilities from revenue contracts with customers are as follows:
(Dollars in thousands)
December 31,
2024
December 31,
2023
Contract assets$200,584 $177,686 
Contract liabilities$34,445 $53,492 
Schedule of Disaggregation of Revenue
In addition to the revenue categories disclosed above, the following table reflects our revenue disaggregated by major end-use market:
(Dollars in thousands)
Years Ended December 31,
% of Net Revenues
Change2024202320242023
Consolidated Ducommun
Military and space$16,126 $419,945 $403,819 53.4 %53.3 %
Commercial aerospace
23,823 333,114 309,291 42.3 %40.9 %
Industrial(10,390)33,492 43,882 4.3 %5.8 %
Total$29,559 $786,551 $756,992 100.0 %100.0 %
Electronic Systems
Military and space$14,011 $307,496 $293,485 71.3 %68.2 %
Commercial aerospace(2,394)90,375 92,769 20.9 %21.6 %
Industrial(10,390)33,492 43,882 7.8 %10.2 %
Total$1,227 $431,363 $430,136 100.0 %100.0 %
Structural Systems
Military and space$2,115 $112,449 $110,334 31.7 %33.8 %
Commercial aerospace26,217 242,739 216,522 68.3 %66.2 %
Total$28,332 $355,188 $326,856 100.0 %100.0 %
Schedule of Weighted Average Number of Shares Outstanding Used to Compute Earnings Per Share
The net income and weighted-average common shares outstanding used to compute earnings per share were as follows:
 
(In thousands, except per share data)
Years Ended December 31,
 202420232022
Net income$31,495 $15,928 $28,789 
Weighted-average number of common shares outstanding
Basic weighted-average common shares outstanding14,774 13,717 12,074 
Dilutive potential common shares239 255 292 
Diluted weighted-average common shares outstanding15,013 13,972 12,366 
Earnings per share
Basic$2.13 $1.16 $2.38 
Diluted$2.10 $1.14 $2.33 
Schedule of Weighted Average Number of Shares Outstanding Excluded from Computation of Diluted Earnings
Potentially dilutive stock awards to purchase common stock, as shown below, were excluded from the computation of diluted earnings per share because their inclusion would have been anti-dilutive. However, these shares may be potentially dilutive common shares in the future.
(In thousands)
Years Ended December 31,
 202420232022
Stock options and stock units10 52