Moderna Income Statement
MRNA / Health Care|10 years of annual SEC 10-K data (FY2016-FY2025)
Line items include revenue, cost of goods sold, gross profit, operating expenses, interest, taxes, and net income with per-share data across 10 fiscal years. All figures from audited SEC 10-K filings.
Moderna reported $1.9B in revenue and $2.8B in net loss for FY2025. Revenue has grown at a 37.8% compound annual rate over the past 9 years.
Based on SEC 10-K filings.
Key Data Points
- Low Piotroski F-Score: 2/9 (multiple financial health concerns)
- Altman Z-Score 1.13 (distress zone, below 1.8 threshold)
- High earnings quality (cash-backed earnings)
Data sourced from SEC EDGAR filings. Not investment advice.
| Item | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.9B | $3.2B | $6.8B | $803.0M | $60.0M | $803.0M | $60.0M | $135.1M | $205.8M | $108.4M |
| Cost of Revenue | $868.0M | $1.5B | $4.7B | $8.0M | $0 | $8.0M | $0 | $0 | - | - |
| SG&A Expense | $1.0B | $1.2B | $1.5B | $188.0M | $110.0M | $188.0M | $110.0M | $94.3M | $64.7M | $57.5M |
| R&D Expense | $3.1B | $4.5B | $4.8B | $1.4B | $496.0M | $1.4B | $496.0M | $454.1M | $410.5M | $274.7M |
| Operating Income | -$3.1B | -$3.9B | -$4.2B | -$763.0M | -$546.0M | -$763.0M | -$546.0M | -$413.3M | -$269.4M | -$223.8M |
| Income Tax | $54.0M | -$46.0M | $772.0M | $3.0M | -$1.0M | $3.0M | -$1.0M | $326.0K | -$80.0K | $1.0M |
| Net Income | -$2.8B | -$3.6B | -$4.7B | -$747.0M | -$514.0M | -$747.0M | -$514.0M | -$384.7M | -$255.9M | -$216.2M |
| EPS (Basic) | -$12.33 | $21.26 | $30.31 | -$1.96 | -$1.55 | - | - | - | - | - |
| EPS (Diluted) | -$12.33 | $20.12 | $28.29 | -$1.96 | -$1.55 | -$4.95 | -$4.18 | -$3.79 | - | - |
| Shares Outstanding | 386.0M | 382.0M | 385.0M | 403.0M | 399.0M | 336.5M | 328.8M | 65.2M | 64.5M | 60.7M |
| Operating Margin | -158.1% | -121.9% | -61.9% | -95.0% | -910.0% | -95.0% | -910.0% | -306.0% | - | - |
| Profit Margin | -145.2% | -110.0% | -68.8% | -93.0% | -856.7% | -93.0% | -856.7% | -284.8% | -124.3% | -199.5% |