Ducommun Incorporated Reports Third Quarter 2025 Results
| DUCOMMUN INCORPORATED AND SUBSIDIARIES CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Dollars in thousands) | ||||||||
| September 27, 2025 | December 31, 2024 | |||||||
| Assets | ||||||||
| Current Assets | ||||||||
| Cash and cash equivalents | $ | 50,918 | $ | 37,139 | ||||
| Accounts receivable, net | 111,269 | 109,716 | ||||||
| Contract assets | 248,402 | 200,584 | ||||||
| Inventories | 192,817 | 196,881 | ||||||
| Production cost of contracts | 5,685 | 6,802 | ||||||
| Other current assets | 72,259 | 16,959 | ||||||
| Total Current Assets | 681,350 | 568,081 | ||||||
| Property and Equipment, Net | 107,361 | 109,812 | ||||||
| Operating Lease Right-of-Use Assets | 42,173 | 28,611 | ||||||
| Goodwill | 244,600 | 244,600 | ||||||
| Intangibles, Net | 137,027 | 149,591 | ||||||
| Deferred income taxes | 18,172 | 2,239 | ||||||
| Other Assets | 17,887 | 23,167 | ||||||
| Total Assets | $ | 1,248,570 | $ | 1,126,101 | ||||
| Liabilities and Shareholders' Equity | ||||||||
| Current Liabilities | ||||||||
| Accounts payable | $ | 85,281 | $ | 75,784 | ||||
| Contract liabilities | 34,450 | 34,445 | ||||||
| Accrued and other liabilities | 194,227 | 44,214 | ||||||
| Operating lease liabilities | 7,796 | 8,531 | ||||||
| Current portion of long-term debt | 12,500 | 12,500 | ||||||
| Total Current Liabilities | 334,254 | 175,474 | ||||||
| Long-Term Debt, Less Current Portion | 215,046 | 229,830 | ||||||
| Non-Current Operating Lease Liabilities | 36,129 | 21,284 | ||||||
| Other Long-Term Liabilities | 14,096 | 16,983 | ||||||
| Total Liabilities | 599,525 | 443,571 | ||||||
| Commitments and Contingencies | ||||||||
| Shareholders' Equity | ||||||||
| Common Stock | 149 | 148 | ||||||
| Additional Paid-In Capital | 229,980 | 217,523 | ||||||
| Retained Earnings | 412,093 | 453,475 | ||||||
| Accumulated Other Comprehensive Income | 6,823 | 11,384 | ||||||
| Total Shareholders' Equity | 649,045 | 682,530 | ||||||
| Total Liabilities and Shareholders' Equity | $ | 1,248,570 | $ | 1,126,101 | ||||
| DUCOMMUN INCORPORATED AND SUBSIDIARIES CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) (Dollars in thousands, except per share amounts) | ||||||||||||||||
| Three Months Ended | Nine Months Ended | |||||||||||||||
| September 27, 2025 | September 28, 2024 | September 27, 2025 | September 28, 2024 | |||||||||||||
| Net Revenues | $ | 212,558 | $ | 201,412 | $ | 608,932 | $ | 589,259 | ||||||||
| Cost of Sales | 156,083 | 148,736 | 447,122 | 438,401 | ||||||||||||
| Gross Profit | 56,475 | 52,676 | 161,810 | 150,858 | ||||||||||||
| Selling, General and Administrative Expenses | 36,267 | 35,486 | 106,820 | 104,498 | ||||||||||||
| Restructuring Charges | 583 | 1,924 | 1,617 | 4,548 | ||||||||||||
| Litigation Settlement and Related Costs, Net | 99,675 | - | 99,675 | - | ||||||||||||
| Operating (Loss) Income | (80,050 | ) | 15,266 | (46,302 | ) | 41,812 | ||||||||||
| Interest Expense | (2,927 | ) | (3,829 | ) | (9,198 | ) | (11,687 | ) | ||||||||
| Other Income | - | - | 1,746 | - | ||||||||||||
| (Loss) Income Before Taxes | (82,977 | ) | 11,437 | (53,754 | ) | 30,125 | ||||||||||
| Income Tax (Benefit) Expense | (18,531 | ) | 1,289 | (12,372 | ) | 5,404 | ||||||||||
| Net (Loss) Income | $ | (64,446 | ) | $ | 10,148 | $ | (41,382 | ) | $ | 24,721 | ||||||
| (Loss) Earnings Per Share | ||||||||||||||||
| Basic (loss) earnings per share | $ | (4.30 | ) | $ | 0.69 | $ | (2.77 | ) | $ | 1.68 | ||||||
| Diluted (loss) earnings per share | $ | (4.30 | ) | $ | 0.67 | $ | (2.77 | ) | $ | 1.65 | ||||||
| Weighted-Average Number of Common Shares Outstanding | ||||||||||||||||
| Basic | 14,978 | 14,806 | 14,925 | 14,758 | ||||||||||||
| Diluted | 14,978 | 15,039 | 14,925 | 14,981 | ||||||||||||
| Gross Profit % | 26.6 | % | 26.2 | % | 26.6 | % | 25.6 | % | ||||||||
| SG&A % | 17.1 | % | 17.6 | % | 17.5 | % | 17.7 | % | ||||||||
| Operating (Loss) Income % | (37.7 | )% | 7.6 | % | (7.6 | )% | 7.1 | % | ||||||||
| Net (Loss) Income % | (30.3 | )% | 5.0 | % | (6.8 | )% | 4.2 | % | ||||||||
| Effective Tax (Benefit) Rate | (22.3 | )% | 11.3 | % | (23.0 | )% | 17.9 | % | ||||||||
| DUCOMMUN INCORPORATED AND SUBSIDIARIES GAAP TO NON-GAAP NET INCOME TO ADJUSTED EBITDA RECONCILIATION (Unaudited) (Dollars in thousands) | ||||||||||||||||
| Three Months Ended | Nine Months Ended | |||||||||||||||
| September 27, 2025 | September 28, 2024 | September 27, 2025 | September 28, 2024 | |||||||||||||
| GAAP net (loss) income | $ | (64,446 | ) | $ | 10,148 | $ | (41,382 | ) | $ | 24,721 | ||||||
| Non-GAAP Adjustments: | ||||||||||||||||
| Interest expense | 2,927 | 3,829 | 9,198 | 11,687 | ||||||||||||
| Income tax (benefit) expense | (18,531 | ) | 1,289 | (12,372 | ) | 5,404 | ||||||||||
| Depreciation | 4,037 | 4,285 | 12,305 | 12,339 | ||||||||||||
| Amortization | 4,301 | 4,246 | 12,890 | 12,790 | ||||||||||||
| Stock-based compensation expense (1) | 5,808 | 4,467 | 17,511 | 12,753 | ||||||||||||
| Restructuring charges (2) | 583 | 1,924 | 1,617 | 5,405 | ||||||||||||
| Professional fees related to unsolicited non-binding acquisition offer | - | 1,033 | - | 2,407 | ||||||||||||
| Inventory purchase accounting adjustments | - | 663 | - | 1,745 | ||||||||||||
| Gain on sale of property and other assets | - | - | (1,746 | ) | - | |||||||||||
| Litigation settlement and related costs, net | 99,675 | - | 99,675 | - | ||||||||||||
| Adjusted EBITDA | $ | 34,354 | $ | 31,884 | $ | 97,696 | $ | 89,251 | ||||||||
| Net (loss) income as a % of net revenues | (30.3 | )% | 5.0 | % | (6.8 | )% | 4.2 | % | ||||||||
| Adjusted EBITDA as a % of net revenues | 16.2 | % | 15.8 | % | 16.0 | % | 15.1 | % |
| (1) | The three and nine months ended September 27, 2025 included $0.6 million and $2.0 million, respectively, of stock-based compensation expense for awards with both performance and market conditions that will be settled in cash. The three and nine months ended September 28, 2024 included $0.9 million and $2.8 million, respectively, of stock-based compensation expense for awards with both performance and market conditions that will be settled in cash. The three and nine months ended September 27, 2025 included $0.1 million and $0.3 million, respectively, of stock-based compensation expense recorded as cost of sales. The three and nine months ended September 28, 2024 included $0.1 million and $0.3 million, respectively, of stock-based compensation expense recorded as cost of sales. |
| (2) | The three and nine months ended September 28, 2024 included zero and $0.9 million, respectively, of restructuring charges that were recorded as cost of sales. |
| DUCOMMUN INCORPORATED AND SUBSIDIARIES BUSINESS SEGMENT PERFORMANCE (Unaudited) (Dollars in thousands) | ||||||||||||||||||||||||||||||||||
| Three Months Ended | Nine Months Ended | |||||||||||||||||||||||||||||||||
| % Change | September 27, 2025 | September 28, 2024 | % of Net Revenues 2025 | % of Net Revenues 2024 | % Change | September 27, 2025 | September 28, 2024 | % of Net Revenues 2025 | % of Net Revenues 2024 | |||||||||||||||||||||||||
| Net Revenues | ||||||||||||||||||||||||||||||||||
| Electronic Systems | 6.6 | % | $ | 123,082 | $ | 115,412 | 57.9 | % | 57.3 | % | 5.8 | % | $ | 343,056 | $ | 324,391 | 56.3 | % | 55.1 | % | ||||||||||||||
| Structural Systems | 4.0 | % | 89,476 | 86,000 | 42.1 | % | 42.7 | % | 0.4 | % | 265,876 | 264,868 | 43.7 | % | 44.9 | % | ||||||||||||||||||
| Total Net Revenues | 5.5 | % | $ | 212,558 | $ | 201,412 | 100.0 | % | 100.0 | % | 3.3 | % | $ | 608,932 | $ | 589,259 | 100.0 | % | 100.0 | % | ||||||||||||||
| Segment Operating Income | ||||||||||||||||||||||||||||||||||
| Electronic Systems | $ | 21,098 | $ | 18,910 | 17.1 | % | 16.4 | % | $ | 60,212 | $ | 54,685 | 17.6 | % | 16.9 | % | ||||||||||||||||||
| Structural Systems | 11,927 | 8,289 | 13.3 | % | 9.6 | % | 31,844 | 21,716 | 12.0 | % | 8.2 | % | ||||||||||||||||||||||
| 33,025 | 27,199 | 92,056 | 76,401 | |||||||||||||||||||||||||||||||
| Corporate General and Administrative Expenses (1) | (113,075 | ) | (11,933 | ) | (53.2 | )% | (5.9 | )% | (138,358 | ) | (34,589 | ) | (22.7 | )% | (5.9 | )% | ||||||||||||||||||
| Total Operating (Loss) Income | $ | (80,050 | ) | $ | 15,266 | (37.7 | )% | 7.6 | % | $ | (46,302 | ) | $ | 41,812 | (7.6 | )% | 7.1 | % | ||||||||||||||||
| Adjusted EBITDA | ||||||||||||||||||||||||||||||||||
| Electronic Systems | ||||||||||||||||||||||||||||||||||
| Operating Income | $ | 21,098 | $ | 18,910 | $ | 60,212 | $ | 54,685 | ||||||||||||||||||||||||||
| Depreciation and Amortization | 3,553 | 3,575 | 10,694 | 10,869 | ||||||||||||||||||||||||||||||
| Stock-Based Compensation Expense (2) | 71 | 70 | 294 | 241 | ||||||||||||||||||||||||||||||
| Restructuring Charges | 71 | 91 | 242 | 562 | ||||||||||||||||||||||||||||||
| 24,793 | 22,646 | 20.1 | % | 19.6 | % | 71,442 | 66,357 | 20.8 | % | 20.5 | % | |||||||||||||||||||||||
| Structural Systems | ||||||||||||||||||||||||||||||||||
| Operating Income | 11,927 | 8,289 | 31,844 | 21,716 | ||||||||||||||||||||||||||||||
| Depreciation and Amortization | 4,670 | 4,849 | 14,182 | 14,058 | ||||||||||||||||||||||||||||||
| Stock-Based Compensation Expense (3) | 60 | 105 | 381 | 261 | ||||||||||||||||||||||||||||||
| Restructuring Charges | 512 | 1,833 | 1,375 | 4,843 | ||||||||||||||||||||||||||||||
| Inventory Purchase Accounting Adjustments | - | 663 | - | 1,745 | ||||||||||||||||||||||||||||||
| 17,169 | 15,739 | 19.2 | % | 18.3 | % | 47,782 | 42,623 | 18.0 | % | 16.1 | % | |||||||||||||||||||||||
| Corporate General and Administrative Expenses (1) | ||||||||||||||||||||||||||||||||||
| Operating loss | (113,075 | ) | (11,933 | ) | (138,358 | ) | (34,589 | ) | ||||||||||||||||||||||||||
| Depreciation and Amortization | 115 | 107 | 319 | 202 | ||||||||||||||||||||||||||||||
| Stock-Based Compensation Expense (4) | 5,677 | 4,292 | 16,836 | 12,251 | ||||||||||||||||||||||||||||||
| Professional Fees Related to Unsolicited Non-Binding Acquisition Offer | - | 1,033 | - | 2,407 | ||||||||||||||||||||||||||||||
| Litigation Settlement and Related Costs, Net | 99,675 | - | 99,675 | - | ||||||||||||||||||||||||||||||
| (7,608 | ) | (6,501 | ) | (21,528 | ) | (19,729 | ) | |||||||||||||||||||||||||||
| Adjusted EBITDA | $ | 34,354 | $ | 31,884 | 16.2 | % | 15.8 | % | $ | 97,696 | $ | 89,251 | 16.0 | % | 15.1 | % | ||||||||||||||||||
| Capital Expenditures | ||||||||||||||||||||||||||||||||||
| Electronic Systems | $ | 1,216 | $ | 1,011 | $ | 4,264 | $ | 2,950 | ||||||||||||||||||||||||||
| Structural Systems | 1,029 | 1,295 | 6,272 | 4,172 | ||||||||||||||||||||||||||||||
| Corporate Administration | 109 | - | 122 | 3,024 | ||||||||||||||||||||||||||||||
| Total Capital Expenditures | $ | 2,354 | $ | 2,306 | $ | 10,658 | $ | 10,146 | ||||||||||||||||||||||||||
| (1) | Includes costs not allocated to either the Electronic Systems or Structural Systems operating segments. |
| (2) | The three and nine months ended September 27, 2025 each included $0.1 million of stock-based compensation expense recorded as cost of sales. The three and nine months ended September 28, 2024 each included $0.1 million of stock-based compensation expense recorded as cost of sales. |
| (3) | The three and nine months ended September 27, 2025 included $0.1 million and $0.2 million, respectively, of stock-based compensation expense recorded as cost of sales. The three and nine months ended September 28, 2024 included $0.1 million and $0.2 million, respectively, of stock-based compensation expense recorded as cost of sales. |
| (4) | The three and nine months ended September 27, 2025 included $0.6 million and $2.0 million, respectively, of stock-based compensation expense for awards with both performance and market conditions that will be settled in cash. The three and nine months ended September 28, 2024 included $0.9 million and $2.8 million, respectively, of stock-based compensation expense for awards with both performance and market conditions that will be settled in cash. |
| DUCOMMUN INCORPORATED AND SUBSIDIARIES GAAP TO NON-GAAP OPERATING INCOME RECONCILIATION (Unaudited) (Dollars in thousands) | ||||||||||||||||||||||||||||
| Three Months Ended | Nine Months Ended | |||||||||||||||||||||||||||
| GAAP To Non-GAAP Operating Income | September 27, 2025 | September 28, 2024 | % of Net Revenues 2025 | % of Net Revenues 2024 | September 27, 2025 | September 28, 2024 | % of Net Revenues 2025 | % of Net Revenues 2024 | ||||||||||||||||||||
| GAAP operating (loss) income | $ | (80,050 | ) | $ | 15,266 | $ | (46,302 | ) | $ | 41,812 | ||||||||||||||||||
| GAAP operating income - Electronic Systems | $ | 21,098 | $ | 18,910 | $ | 60,212 | $ | 54,685 | ||||||||||||||||||||
| Adjustments to GAAP operating income - Electronic Systems: | ||||||||||||||||||||||||||||
| Restructuring charges | 71 | 91 | 242 | 562 | ||||||||||||||||||||||||
| Amortization of acquisition-related intangible assets | 373 | 373 | 1,120 | 1,120 | ||||||||||||||||||||||||
| Total adjustments to GAAP operating income - Electronic Systems | 444 | 464 | 1,362 | 1,682 | ||||||||||||||||||||||||
| Non-GAAP adjusted operating income - Electronic Systems | 21,542 | 19,374 | 17.5 | % | 16.8 | % | 61,574 | 56,367 | 17.9 | % | 17.4 | % | ||||||||||||||||
| GAAP operating income - Structural Systems | 11,927 | 8,289 | 31,844 | 21,716 | ||||||||||||||||||||||||
| Adjustments to GAAP operating income - Structural Systems: | ||||||||||||||||||||||||||||
| Restructuring charges | 512 | 1,833 | 1,375 | 4,843 | ||||||||||||||||||||||||
| Inventory purchase accounting adjustments | - | 663 | - | 1,745 | ||||||||||||||||||||||||
| Amortization of acquisition-related intangible assets | 1,859 | 1,859 | 5,578 | 5,578 | ||||||||||||||||||||||||
| Total adjustments to GAAP operating income - Structural Systems | 2,371 | 4,355 | 6,953 | 12,166 | ||||||||||||||||||||||||
| Non-GAAP adjusted operating income - Structural Systems | 14,298 | 12,644 | 16.0 | % | 14.7 | % | 38,797 | 33,882 | 14.6 | % | 12.8 | % | ||||||||||||||||
| GAAP operating loss - Corporate | (113,075 | ) | (11,933 | ) | (138,358 | ) | (34,589 | ) | ||||||||||||||||||||
| Adjustments to GAAP Operating Income - Corporate | ||||||||||||||||||||||||||||
| Professional fees related to unsolicited non-binding acquisition offer | - | 1,033 | - | 2,407 | ||||||||||||||||||||||||
| Litigation settlement and related costs, net | 99,675 | - | 99,675 | - | ||||||||||||||||||||||||
| Total adjustments to GAAP Operating Income - Corporate | 99,675 | 1,033 | 99,675 | 2,407 | ||||||||||||||||||||||||
| Non-GAAP adjusted operating loss - Corporate | (13,400 | ) | (10,900 | ) | (38,683 | ) | (32,182 | ) | ||||||||||||||||||||
| Total non-GAAP adjustments to GAAP operating income | 102,490 | 5,852 | 107,990 | 16,255 | ||||||||||||||||||||||||
| Non-GAAP adjusted operating income | $ | 22,440 | $ | 21,118 | 10.6 | % | 10.5 | % | $ | 61,688 | $ | 58,067 | 10.1 | % | 9.9 | % |
| DUCOMMUN INCORPORATED AND SUBSIDIARIES GAAP TO NON-GAAP NET INCOME AND EARNINGS PER SHARE RECONCILIATION (Unaudited) (Dollars in thousands, except per share amounts) | ||||||||||||||||
| Three Months Ended | Nine Months Ended | |||||||||||||||
| GAAP To Non-GAAP Net Income | September 27, 2025 | September 28, 2024 | September 27, 2025 | September 28, 2024 | ||||||||||||
| GAAP net (loss) income | $ | (64,446 | ) | $ | 10,148 | $ | (41,382 | ) | $ | 24,721 | ||||||
| Adjustments to GAAP net income: | ||||||||||||||||
| Restructuring charges | 583 | 1,924 | 1,617 | 5,405 | ||||||||||||
| Professional fees related to unsolicited non-binding acquisition offer | - | 1,033 | - | 2,407 | ||||||||||||
| Inventory purchase accounting adjustments | - | 663 | - | 1,745 | ||||||||||||
| Gain on sale of property and other assets | - | - | (1,746 | ) | - | |||||||||||
| Amortization of acquisition-related intangible assets | 2,232 | 2,232 | 6,698 | 6,698 | ||||||||||||
| Litigation settlement and related costs, net | 99,675 | - | 99,675 | - | ||||||||||||
| Total adjustments to GAAP net income before provision for income taxes | 102,490 | 5,852 | 106,244 | 16,255 | ||||||||||||
| Income tax effect on non-GAAP adjustments (1) | (22,890 | ) | (1,170 | ) | (23,641 | ) | (3,251 | ) | ||||||||
| Non-GAAP adjusted net income | $ | 15,154 | $ | 14,830 | $ | 41,221 | $ | 37,725 | ||||||||
| Three Months Ended | Nine Months Ended | |||||||||||||||
| GAAP Earnings Per Share To Non-GAAP Earnings Per Share | September 27, 2025 | September 28, 2024 | September 27, 2025 | September 28, 2024 | ||||||||||||
| GAAP diluted (loss) earnings per share (“EPS”) | $ | (4.30 | ) | $ | 0.67 | $ | (2.77 | ) | $ | 1.65 | ||||||
| Adjustments to GAAP diluted EPS: | ||||||||||||||||
| Restructuring charges | 0.04 | 0.13 | 0.10 | 0.36 | ||||||||||||
| Professional fees related to unsolicited non-binding acquisition offer | - | 0.07 | - | 0.16 | ||||||||||||
| Inventory purchase accounting adjustments | - | 0.05 | - | 0.12 | ||||||||||||
| Gain on sale of property and other assets | - | - | (0.11 | ) | - | |||||||||||
| Amortization of acquisition-related intangible assets | 0.14 | 0.15 | 0.44 | 0.45 | ||||||||||||
| Litigation settlement and related costs, net | 6.49 | - | 6.53 | - | ||||||||||||
| Total adjustments to GAAP diluted EPS before provision for income taxes | 6.67 | 0.40 | 6.96 | 1.09 | ||||||||||||
| Income tax effect on non-GAAP adjustments (1) | (1.49 | ) | (0.08 | ) | (1.55 | ) | (0.22 | ) | ||||||||
| Non-GAAP adjusted diluted EPS (2) | $ | 0.99 | $ | 0.99 | $ | 2.70 | $ | 2.52 | ||||||||
| GAAP weighted-average shares - basic | 14,978 | 14,806 | 14,925 | 14,758 | ||||||||||||
| GAAP weighted-average shares - diluted | 14,978 | 15,039 | 14,925 | 14,981 | ||||||||||||
| Non-GAAP weighted-average shares - diluted (3) | 15,361 | 15,039 | 15,267 | 14,981 | ||||||||||||
| (1) | Effective tax rate of 20.0% used for both 2025 and 2024 adjustments, except for litigation settlement and related costs, net which utilized the incremental tax rate of 22.4%. |
| (2) | Non-GAAP adjusted diluted EPS will not foot for the three and nine months ended September 27, 2025 as the GAAP net loss per share was calculated using the GAAP weighted-average shares - basic but the adjustments to GAAP diluted EPS and Non-GAAP adjusted diluted EPS were calculated using the Non-GAAP weighted-average shares - diluted. |
| (3) | In periods of GAAP net loss, non-GAAP weighted-average shares differs from GAAP diluted weighted-average shares due to the non-GAAP net income reported. |
| DUCOMMUN INCORPORATED AND SUBSIDIARIES NON-GAAP BACKLOG* BY REPORTING SEGMENT (Unaudited) (Dollars in thousands) | ||||||||
| September 27, 2025 | December 31, 2024 | |||||||
| Consolidated Ducommun | ||||||||
| Military and space | $ | 650,749 | $ | 624,785 | ||||
| Commercial aerospace | 465,496 | 415,905 | ||||||
| Industrial | 19,496 | 20,129 | ||||||
| Total | $ | 1,135,741 | $ | 1,060,819 | ||||
| Electronic Systems | ||||||||
| Military and space | $ | 462,142 | $ | 459,546 | ||||
| Commercial aerospace | 91,111 | 76,291 | ||||||
| Industrial | 19,496 | 20,129 | ||||||
| Total | $ | 572,749 | $ | 555,966 | ||||
| Structural Systems | ||||||||
| Military and space | $ | 188,607 | $ | 165,239 | ||||
| Commercial aerospace | 374,385 | 339,614 | ||||||
| Total | $ | 562,992 | $ | 504,853 | ||||
* Under ASC 606, the Company defines performance obligations as customer placed purchase orders with firm fixed price and firm delivery dates. The remaining performance obligations disclosed under ASC 606 as of September 27, 2025 were $1,031.2 million. The Company defines backlog as customer placed purchase orders and long-term agreements (“LTAs”) with firm fixed price and expected delivery dates of 24 months or less. Backlog as of September 27, 2025 was $1,135.7 million compared to $1,060.8 million as of December 31, 2024.
Legal Disclaimer:
MENAFN provides the
information “as is” without warranty of any kind. We do not accept
any responsibility or liability for the accuracy, content, images,
videos, licenses, completeness, legality, or reliability of the information
contained in this article. If you have any complaints or copyright
issues related to this article, kindly contact the provider above.

Comments
No comment