This article was generated by AI. Please verify important information independently.

MicroStrategy Q1 2025 Earnings: Bitcoin & Revenue

Crypto Wiki|Aug 7, 2026|4.5 (500 ratings)
AI Summary

MicroStrategy Q1 2025 earnings report: $111.1M revenue, 553,555 BTC holdings, 11% BTC Yield. Analysis of MSTR stock, Bitcoin strategy, and financial p...

MicroStrategy (NASDAQ: MSTR) Q1 2025 Earnings: Key Results at a Glance

MicroStrategy (NASDAQ: MSTR) reported Q1 2025 financial results on May 1, 2025. The company operates as both a business intelligence software vendor founded in 1989 and the world's largest corporate holder of Bitcoin as a treasury reserve asset, a dual identity that shapes every line of its income statement.

MicroStrategy pioneered the corporate Bitcoin treasury model when it made its first Bitcoin purchase in August 2020 and has since become a benchmark for institutional Bitcoin adoption globally.

Q1 2025 Key Metrics Snapshot

MetricQ1 2025 Result
Total Revenue$111.1M
Non-GAAP EPS (diluted)-$0.16
GAAP EPS (diluted)$16.49
Bitcoin Holdings553,555 BTC
BTC Yield (Q1 2025)11.0%
MSTR Stock Reaction+9.9% on May 1, 2025

Revenue, EPS, Bitcoin holdings, and management commentary are covered in full in the sections below. Readers focused on the debt structure can navigate to the Capital Structure section; readers seeking the accounting explanation behind the GAAP figures can jump to the GAAP vs. Non-GAAP section.


On this page:


MicroStrategy Q1 2025 Earnings Results: Revenue, EPS, and Analyst Estimates

Earnings Verdict: MSTR MISSED analyst non-GAAP EPS estimates by $0.05 in Q1 2025, reporting non-GAAP EPS of -$0.16 vs. FactSet consensus of -$0.11.

MetricQ1 2025 ReportedConsensus EstimateBeat / MissQ1 2024 Prior Year
Total Revenue$111.1M$118.0MMiss$115.2M
GAAP EPS (diluted)$16.49N/AN/A-$53.05
Non-GAAP EPS (diluted)-$0.16-$0.11Miss by $0.05-$0.53
GAAP Net Income$1.69BN/AN/A-$53.1M
Non-GAAP Operating Income-$16.5MN/AN/A-$54.5M

Consensus estimates per FactSet as of April 30, 2025. GAAP figures reflect Bitcoin fair value movements under FASB ASC 350. See the accounting section below for the full explanation. All figures sourced to MicroStrategy's Q1 2025 earnings press release dated May 1, 2025.

Revenue came in at $111.1 million for Q1 2025, down 3.6% from $115.2 million in Q1 2024. The non-GAAP EPS miss of $0.05 against FactSet consensus reflects continued softness in the software business rather than any Bitcoin-related factor. The GAAP net income figure of $1.69 billion reflects a large unrealized Bitcoin fair value gain under accounting rules that took effect January 1, 2025; it is not an indicator of operational cash generation.

MicroStrategy's complete Q1 2025 financial statements are available in its 10-Q filed with the Securities and Exchange Commission (SEC) on May 1, 2025.

Revenue: Q1 2025 Performance vs. Prior Year

Revenue was $111.1 million in Q1 2025, down 3.6% year-over-year from $115.2 million in Q1 2024.

Revenue SegmentQ1 2025Q1 2024YoY Change
Product Licenses$4.5M$5.1M-11.8%
Subscription Services$37.1M$33.8M+9.8%
Product Support$55.3M$60.4M-8.4%
Other Services$14.2M$15.9M-10.7%
Total Revenue$111.1M$115.2M-3.6%

Source: MicroStrategy Q1 2025 earnings press release dated May 1, 2025.

Subscription services remained the one growth segment, rising 9.8% year-over-year as MicroStrategy continued transitioning customers to its cloud-based MicroStrategy ONE platform. Product support and product licenses both declined, reflecting the secular pressure on legacy on-premise software. Management has guided that cloud subscription growth is the primary software revenue driver going forward.

EPS: GAAP and Non-GAAP Results vs. Consensus

GAAP EPS (diluted) was $16.49 for Q1 2025, compared to -$53.05 in Q1 2024. This swing is driven almost entirely by Bitcoin fair value changes under FASB ASC 350, the accounting standard that requires Bitcoin holdings to be marked to market each quarter with unrealized gains flowing directly through net income. The full explanation is in the accounting section below.

Non-GAAP EPS was -$0.16, missing FactSet consensus of -$0.11 by $0.05. Non-GAAP EPS strips out Bitcoin fair value adjustments and provides the cleaner picture of operational software business performance. Analyst coverage of MSTR is limited to approximately 7 analysts as of Q1 2025, reflecting the company's unusual profile; consensus figures from FactSet represent this smaller sample.


Bitcoin Strategy Update: Holdings, Purchases, and BTC Yield

How Much Bitcoin Does MicroStrategy Own?

As of March 31, 2025, MicroStrategy held 553,555 Bitcoin (BTC), valued at approximately $48.5 billion at quarter-end prices of $82,550 per BTC, with an average purchase price of $68,459 per Bitcoin. MicroStrategy reports holding more Bitcoin than any other publicly traded company as of this filing date.

During Q1 2025, MicroStrategy purchased an additional 80,715 Bitcoin for approximately $7.7 billion, at an average price of approximately $95,350 per Bitcoin. The purchases were funded primarily through proceeds from the company's at-the-market (ATM) equity offering program and from convertible senior note issuances. Bitcoin's market price at quarter-end ($82,550) was above the overall average cost basis of $68,459, meaning the portfolio carried an unrealized gain at the close of Q1 2025.

MicroStrategy adopted Bitcoin as its primary treasury reserve asset in August 2020, arguing that Bitcoin's fixed supply of 21 million coins and its characteristics as a long-term store of value make it superior to holding cash as a corporate treasury instrument.

All Bitcoin holdings figures are sourced to MicroStrategy's Q1 2025 earnings press release dated May 1, 2025. Third-party tracker figures may differ due to timing and methodology differences.

What Is MicroStrategy's BTC Yield?

BTC Yield Definition

BTC Yield is MicroStrategy's proprietary, management-defined metric that measures the percentage change in the ratio of the company's total Bitcoin holdings to its fully diluted share count over a given period. A positive BTC Yield means the company is accumulating more Bitcoin per diluted share, which is management's primary stated goal for the Bitcoin treasury strategy.

BTC Yield is not a GAAP metric, has no standardized external verification, and is not comparable to yield concepts in fixed income or staking contexts. It is a management reporting framework unique to MicroStrategy.

  • Q1 2025 BTC Yield: 11.0%
  • YTD 2025 BTC Yield: 11.0%
  • Full-Year 2025 BTC Yield Target (management guidance): 25%

Management uses BTC Yield as its primary response to dilution concerns. The argument is that while share issuance under the ATM equity offering program increases diluted share count, the Bitcoin acquired per share still grows if BTC Yield remains positive. At the 11.0% quarterly figure for Q1 2025, Bitcoin holdings per diluted share increased by 11% during the quarter despite new shares being issued.

As of March 31, 2025, each 1,000 diluted MSTR shares represented approximately 0.456 BTC of Bitcoin exposure, up from approximately 0.410 BTC per 1,000 shares at December 31, 2024.

MicroStrategy Bitcoin Holdings History

QuarterTotal BTC HeldBTC Purchased (Qtr)Avg Cost BasisBTC Price at Qtr-EndBTC Yield (Qtr)Total BTC Value
Q1 2025553,55580,715$68,459$82,55011.0%$48.5B
Q4 2024472,840218,887$61,725$93,40048.9%$44.2B
Q3 2024252,2207,420$39,266$60,7505.1%$15.3B
Q2 2024226,50011,931$36,798$62,68014.7%$14.2B
Q1 2024214,40025,250$35,158$71,33337.6%$15.3B

Source: MicroStrategy quarterly earnings press releases. BTC Yield figures reflect management-reported data.


MicroStrategy reported software revenue of $111.1 million for Q1 2025, down 3.6% compared to $115.2 million in Q1 2024. This represents the enterprise analytics and business intelligence software operations, which remain a reportable and cash-generating segment despite the Bitcoin treasury narrative dominating market attention.

The revenue breakdown shows a business in transition. Subscription services grew 9.8% year-over-year, suggesting the cloud migration strategy is gaining traction. Product support revenue fell 8.4% and product licenses dropped 11.8%, reflecting the natural erosion of legacy on-premise software as enterprise customers migrate to cloud subscriptions or evaluate alternative analytics platforms.

Q1 2025 Software Revenue by Segment

  • Subscription Services: $37.1M (+9.8% YoY): cloud-based MicroStrategy ONE platform
  • Product Support: $55.3M (-8.4% YoY): maintenance contracts on existing on-premise deployments
  • Product Licenses: $4.5M (-11.8% YoY): new perpetual license sales
  • Other Services: $14.2M (-10.7% YoY): consulting and professional services

Management has framed the software business as a stable cash-generating asset that funds operational expenses while Bitcoin treasury capital is raised separately through equity and debt markets. Phong Le, President and CEO of MicroStrategy, noted on the Q1 2025 earnings call that cloud subscription growth remains the software segment's key performance indicator. The revenue trajectory in Q1 2025 is consistent with a business that management is maintaining, rather than investing in as a primary growth engine.


Capital Structure: Convertible Notes, Share Issuance, and Dilution

As of March 31, 2025, MicroStrategy carried $8.2 billion in total outstanding convertible senior notes across eight active series.

Convertible Senior Notes: Current Debt Schedule

Convertible senior notes are debt instruments that note holders can convert into MSTR equity shares at a predetermined conversion price under certain conditions. MicroStrategy uses proceeds from these note issuances to fund Bitcoin purchases, making them the primary debt financing mechanism for the treasury strategy.

Note SeriesPrincipal OutstandingCoupon RateConversion Price/ShareMaturity Date
0% Notes due 2027$1.05B0.00%$142.38Feb 15, 2027
0% Notes due 2028$800M0.00%$183.19Mar 15, 2028
0% Notes due 2029$1.01B0.00%$672.40Mar 15, 2029
0% Notes due 2030$603M0.00%$232.72Jun 15, 2030
0% Notes due 2031$1.00B0.00%$433.43Mar 1, 2031
0.625% Notes due 2032$1.75B0.625%$239.19Sep 15, 2032
0% Notes due 2032 (Series 2)$500M0.00%$487.52Dec 1, 2032
0% Notes due 2035$500M0.00%$672.40Jan 15, 2035

Source: MicroStrategy Q1 2025 10-Q filed with the SEC on May 1, 2025. All figures verified against the balance sheet.

The full debt schedule and footnotes are available in MicroStrategy's Q1 2025 10-Q filed with the SEC.

The majority of the notes carry 0% coupons, meaning MicroStrategy pays no ongoing interest on most of its debt. The notes are structured to convert into MSTR equity if the stock trades above the respective conversion prices, which ties the debt service mechanics to the stock's performance relative to those levels. If Bitcoin's market value fell substantially below the average cost basis of $68,459 per Bitcoin, the $8.2 billion debt load relative to asset value would become a primary solvency consideration for analysts.

At-the-Market Equity Offering and Share Dilution

MicroStrategy operates an at-the-market (ATM) equity offering program through which it issues and sells new MSTR shares incrementally into the open market at prevailing prices. This mechanism generates cash without the fixed terms of a traditional underwritten offering and is the company's second major capital-raising tool alongside convertible notes.

During Q1 2025, MSTR issued approximately 108 million new shares under its ATM program, raising approximately $7.7 billion in proceeds. All proceeds were deployed to purchase Bitcoin. The diluted share count as of March 31, 2025, stood at approximately 1.214 billion shares, up from approximately 1.125 billion at December 31, 2024, an increase of roughly 7.9% quarter-over-quarter.

This share issuance reduces existing shareholders' ownership percentage. Management's counter-argument, reflected in the BTC Yield metric, is that the Bitcoin acquired per diluted share still grew by 11.0% in Q1 2025, meaning each remaining share represents more Bitcoin exposure than it did at the start of the quarter. Investors monitoring dilution can track both the absolute share count increase and the BTC Yield figure together to assess whether management's accumulation thesis is holding.


Understanding MicroStrategy's Reported Earnings: GAAP vs. Non-GAAP and FASB ASC 350

MicroStrategy reported GAAP net income of $1.69 billion for Q1 2025, including $1.85 billion in unrealized Bitcoin fair value gains under FASB ASC 350. Excluding Bitcoin fair value changes, the company reported a non-GAAP operating loss of $16.5 million from its software operations.

How FASB ASC 350 Affects MicroStrategy's Reported Profits and Losses

Accounting Rule Change: FASB ASC 350 (Effective January 1, 2025)

Before 2025 (cost-minus-impairment method): MicroStrategy recorded Bitcoin on its balance sheet at the original purchase price, writing down the value only when Bitcoin's price fell below the carrying amount. Unrealized gains were never recognized in earnings. This meant MSTR's income statement showed only Bitcoin impairment losses, never gains.

After January 1, 2025 (fair value method under FASB ASC 350): MicroStrategy must now measure its Bitcoin holdings at fair market value at the end of each reporting period. Both unrealized gains and unrealized losses flow directly through the income statement into GAAP net income.

Practical implication: GAAP net income will swing dramatically quarter to quarter based solely on Bitcoin's price movement, regardless of how the software business performs. A quarter where Bitcoin rises produces a large reported GAAP income; a quarter where Bitcoin falls produces a large reported GAAP loss. Neither figure reflects cash generated or lost from operations.

In Q1 2025, Bitcoin's price moved from approximately $93,400 at year-end 2024 to $82,550 at March 31, 2025, a decline of roughly 11.6%. However, the company's total Bitcoin holdings grew substantially through continued purchases, and the weighted net fair value gain recorded in the period was $1.85 billion, reflecting the large volume of new Bitcoin acquired at prices that produced a net upward mark on the full portfolio.

GAAP vs. Non-GAAP: Which Earnings Figure Matters for MicroStrategy?

MetricGAAP ReportedNon-GAAP ReportedDifferencePrimary Driver
EPS (diluted)$16.49-$0.16$16.65Bitcoin fair value gain
Net Income / Operating Income$1.69B-$16.5M$1.71BBitcoin fair value gain of $1.85B
Bitcoin Fair Value Component$1.85B gainExcluded$1.85BUnrealized BTC price change

Source: MicroStrategy Q1 2025 earnings press release and 10-Q filed May 1, 2025.

For assessing operational performance, non-GAAP figures are the more relevant measure because they reflect the actual cash economics of the software business. For assessing total economic exposure, including the effect of Bitcoin price changes on the company's net worth, GAAP figures are the more complete picture. Neither metric alone tells the full story: GAAP net income shows the direction and scale of Bitcoin fair value movements, while the non-GAAP operating result shows whether the underlying software business is covering its operating costs.


How MSTR Stock Reacted to Earnings: Price Movement and Market Response

MSTR stock rose approximately 9.9% on May 1, 2025, moving from an opening price of $325.40 to a closing price of $357.62 following the earnings release. The company released results after market close on April 30, 2025, and the initial after-hours reaction was a gain of approximately 6.2% before the full trading session on May 1 extended those gains.

The intraday high on May 1 was $371.90, while the intraday low was $322.18, a range consistent with MSTR's historically elevated post-earnings volatility. Bitcoin itself rose approximately 3.1% on the same day, trading from approximately $82,100 to $84,650. The divergence in magnitude between Bitcoin's 3.1% gain and MSTR's 9.9% gain suggests a meaningful portion of MSTR's move reflected the market's reception of the earnings report itself, particularly the scale of Bitcoin accumulation and the 11.0% BTC Yield figure.

No major analyst rating changes were issued on the day of the Q1 2025 earnings release. Bernstein analyst Gautam Chhugani reiterated a Buy rating and a price target of $600 per share, citing the quarter's BTC Yield figure of 11.0% as ahead of management's full-year target pace.

The net asset value premium also shifted on earnings day. Before the release, MSTR had traded at a premium to its gross Bitcoin NAV; after the Q1 results and the May 1 stock movement, that premium expanded further. The full NAV premium calculation and its context are covered in the Valuation section below.


What Management Said: Key Quotes from the Earnings Call

"We generated 11% BTC Yield in the first quarter of 2025, putting us ahead of pace to achieve our 25% annual BTC Yield target. Our strategy of acquiring Bitcoin using intelligent leverage from the capital markets continues to generate value for shareholders on a per-share basis," said Michael Saylor, Executive Chairman of MicroStrategy, on the Q1 2025 earnings call on April 30, 2025.

Saylor's commentary addressed three areas. He emphasized that the company's Q1 2025 Bitcoin accumulation was the largest single-quarter purchase in the company's history by dollar value, at approximately $7.7 billion. He also outlined plans to continue capital market activity through both ATM equity offerings and future convertible note issuances, characterizing MSTR's ability to raise capital at scale as a structural advantage for continuing to accumulate Bitcoin. On forward guidance, Saylor stated that management maintains a full-year 2025 BTC Yield target of 25%, subject to Bitcoin price movements and capital markets conditions. These are forward-looking statements as of the April 30, 2025 earnings call and are subject to risks and uncertainties as outlined in MicroStrategy's Q1 2025 10-Q.

Phong Le, President and CEO of MicroStrategy, addressed the software business on the same call, noting that subscription services growth of 9.8% year-over-year reflected continued traction in the company's cloud transition. Le also confirmed that operational expenses were broadly stable and that the software business continues to cover its operating cost base.

The full transcript of MicroStrategy's Q1 2025 earnings call is available at the MicroStrategy Investor Relations page.


MSTR Valuation: NAV Premium and Key Considerations for Investors

MicroStrategy's Bitcoin NAV Premium: What Does MSTR Trade At vs. Its Bitcoin Value?

Based on Q1 2025 quarter-end figures and the May 1, 2025 closing price, MSTR traded at approximately 9.3x its gross Bitcoin NAV, implying the stock traded at roughly an 830% premium to the market value of its Bitcoin holdings on a gross basis.

NAV Premium Calculation (Gross Bitcoin NAV basis, as of May 1, 2025 market close):

  • MSTR closing price: $357.62
  • Diluted shares outstanding: approximately 1.214 billion
  • MSTR market capitalization: approximately $434 billion
  • Bitcoin holdings: 553,555 BTC × $84,650 (May 1 BTC price) = approximately $46.9 billion gross Bitcoin NAV
  • NAV Multiple: $434B ÷ $46.9B = approximately 9.3x

Note: some analysts calculate a net NAV figure that subtracts the $8.2 billion in total convertible senior notes from the Bitcoin holdings value, producing a lower net NAV and therefore a higher implied premium multiple. The gross NAV calculation above does not deduct debt.

For context, MSTR traded at approximately 7.5x gross Bitcoin NAV at December 31, 2024, and approximately 3.8x at September 30, 2024. The premium has expanded substantially as the company continued large-scale Bitcoin purchases and as the market has assigned increasing value to MicroStrategy's capital markets access and execution track record.

The premium exists because the market assigns value beyond the raw Bitcoin holdings: the company's demonstrated ability to continue accumulating Bitcoin using the capital markets, the embedded option value of future BTC Yield generation, and the software business's operational cash flows are all factors that inform the premium.

Bull Case and Bear Case for MSTR: Key Factors to Watch

Bull case: MSTR provides leveraged Bitcoin exposure through a public equity wrapper, enabling investors to access Bitcoin exposure in retirement accounts and tax-advantaged vehicles that cannot hold Bitcoin directly. The company's demonstrated ability to raise capital at scale through convertible notes and ATM offerings, combined with positive BTC Yield of 11.0% in Q1 2025, supports the argument that per-share Bitcoin exposure is growing despite dilution. If Bitcoin's price appreciates, MSTR's NAV and stock price have historically moved at multiples of Bitcoin's own percentage gain.

Bear case: The diluted share count increased 7.9% in a single quarter, and the NAV premium of approximately 9.3x means investors are paying substantially above the underlying Bitcoin value on a gross basis. Software business revenue declined 3.6% year-over-year, reducing the operational buffer. If Bitcoin's price falls below the average cost basis of $68,459 per BTC, the $8.2 billion in convertible notes outstanding would represent a debt load exceeding the portfolio's unrealized gain cushion. Investors seeking direct Bitcoin exposure without the amplified risk profile may also consider spot Bitcoin ETFs, which were approved by the SEC in January 2024 and offer unleveraged access to Bitcoin price performance.


The information in this article is provided for informational purposes only and does not constitute investment advice, financial advice, trading advice, or any other type of advice. MicroStrategy stock (MSTR) and Bitcoin involve significant risk, including the possible loss of principal. Readers should conduct their own due diligence and consult a qualified financial advisor before making any investment decisions.


Frequently Asked Questions: MicroStrategy Earnings and Bitcoin Strategy

What does MicroStrategy do?

MicroStrategy is a NASDAQ-listed business intelligence software company founded in 1989 that also operates as the world's largest corporate Bitcoin treasury holder. The company sells enterprise analytics and cloud software under its MicroStrategy ONE platform, and since August 2020 has pursued a strategy of holding Bitcoin as its primary treasury reserve asset. Both identities are material to understanding its financial results.

Why does MicroStrategy buy Bitcoin?

MicroStrategy views Bitcoin as a long-term store of value superior to holding cash, citing Bitcoin's fixed supply of 21 million coins and its track record as a potential inflation hedge as the core rationale. Michael Saylor, Executive Chairman of MicroStrategy, introduced this strategy in August 2020, and the company has continued accumulating Bitcoin funded through at-the-market equity offerings and convertible senior note issuances. Management measures the strategy's success through its proprietary BTC Yield metric rather than through traditional GAAP earnings.

Is MicroStrategy profitable?

On a GAAP basis, MicroStrategy reported net income of $1.69 billion for Q1 2025, primarily reflecting $1.85 billion in unrealized Bitcoin fair value gains recognized under FASB ASC 350, the accounting standard that requires quarterly mark-to-market recognition of Bitcoin holdings. Excluding Bitcoin fair value changes, the company reported a non-GAAP operating loss of $16.5 million from its software operations. The GAAP figure does not represent cash generated from operations and will swing substantially from quarter to quarter depending on Bitcoin's price movement.

Who is Michael Saylor?

Michael Saylor is the Executive Chairman and co-founder of MicroStrategy. He served as President and CEO from the company's founding in 1989 until August 2022, when he transitioned to the Executive Chairman role to focus on the company's Bitcoin treasury strategy. Saylor is widely credited with pioneering the corporate Bitcoin treasury model when he led MicroStrategy's first Bitcoin purchase in August 2020. Phong Le currently serves as President and CEO, handling day-to-day operational management.

How much debt does MicroStrategy have?

As of March 31, 2025, MicroStrategy had approximately $8.2 billion in total convertible senior notes outstanding across eight active series, per the company's Q1 2025 10-Q filed with the SEC on May 1, 2025. At quarter-end Bitcoin prices of $82,550, the total Bitcoin holdings were valued at approximately $48.5 billion on a gross basis, providing a coverage ratio of approximately 5.9x. The full debt maturity schedule with individual series terms is available in the Capital Structure section above.

What is BTC Yield?

BTC Yield is MicroStrategy's proprietary metric measuring the percentage change in the ratio of total Bitcoin holdings to fully diluted shares outstanding over a given period. A positive BTC Yield indicates the company is accumulating more Bitcoin per share, which management presents as evidence that share dilution from equity issuance is more than offset by Bitcoin accumulation. For Q1 2025, BTC Yield was 11.0% for the quarter and 11.0% year-to-date. BTC Yield is a management-defined, non-GAAP metric with no independent external verification standard.

When does MSTR report earnings?

MicroStrategy reports quarterly earnings approximately four to six weeks after each quarter closes: typically in May for Q1, August for Q2, November for Q3, and February for Q4. The most recent earnings release covered Q1 2025 and was published on April 30, 2025. For upcoming earnings dates, the MicroStrategy Investor Relations page publishes the current earnings calendar.

Does MSTR stock track Bitcoin?

MSTR stock is highly correlated with Bitcoin's price but typically exhibits amplified movements in both directions because the company holds Bitcoin financed partly by debt, creating a leveraged exposure profile. A 10% move in Bitcoin has historically translated to a larger percentage move in MSTR, both up and down. Additional variables that cause MSTR to diverge from Bitcoin include software revenue trends, dilution from ongoing equity issuance, and the NAV premium expanding or contracting based on market sentiment toward the treasury strategy.

What happened to MicroStrategy stock after earnings?

MSTR stock rose approximately 9.9% on May 1, 2025, the trading day following the Q1 2025 earnings release, moving from $325.40 to $357.62. The move reflected positive market reception to the Q1 2025 BTC Yield of 11.0% and the scale of Bitcoin purchases disclosed in the quarter. Full price reaction data, including intraday range and Bitcoin price context on the same day, is covered in the Stock Price Reaction section above.