M&A
confidence high
sentiment positive
materiality 0.75
AMSC files Megatran financials showing $72.3M revenue and $8.1M net income in 2023
AMERICAN SUPERCONDUCTOR CORP /DE/
- Megatran's 2023 net sales $72.3M (+29% YoY), net income $8.1M vs $0.6M in 2022.
- Total assets $49.2M and stockholders' equity $36M as of Dec 31, 2023.
- One customer accounted for 39% of 2023 sales and 45% of accounts receivable.
- Acquisition closed Aug 1, 2024; purchase price not disclosed in this amendment.