Growth Metrics

Oracle (ORCL) Capital Expenditures (2016 - 2025)

Quarterly Capital Expenditures fell 123.32% to -$2.3 billion in Q1 2026 from the year-ago period, while the trailing twelve-month figure was -$4.7 billion through Feb 2026, down 125.8% year-over-year, with the annual reading at $3.0 billion for FY2025, 56.74% down from the prior year.

Oracle filings provide 17 years of Capital Expenditures readings, the most recent being $3.0 billion for FY2025.

  • Capital Expenditures hit $3.0 billion in FY2025 for Oracle, down from $6.9 billion in the prior year.
  • Across five years, Capital Expenditures topped out at $8.7 billion in FY2023 and bottomed at $2.1 billion in FY2021.
  • Average Capital Expenditures over 5 years is $5.0 billion, with a median of $4.5 billion recorded in 2022.
  • The largest annual shift saw Capital Expenditures skyrocketed 111.29% in 2022 before it plummeted 56.74% in 2025.
  • Oracle's Capital Expenditures stood at $2.1 billion in 2021, then skyrocketed by 111.29% to $4.5 billion in 2022, then skyrocketed by 92.75% to $8.7 billion in 2023, then decreased by 21.04% to $6.9 billion in 2024, then tumbled by 56.74% to $3.0 billion in 2025.
  • Per Business Quant, the three most recent readings for ORCL's Capital Expenditures are $3.0 billion (FY2025), $6.9 billion (FY2024), and $8.7 billion (FY2023).

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Capital Expenditures (Yr)
1 Microsoft 3,115.84 Bn 3,037.57 Bn 56.06 Bn -
2 Oracle 544.25 Bn 505.67 Bn 15.14 Bn -
3 Palantir Technologies 328.85 Bn 320.93 Bn 1.42 Bn -
4 Palo Alto Networks 175.67 Bn 171.13 Bn 1.91 Bn -
5 CrowdStrike Holdings 162.44 Bn 159.38 Bn 993.68 Mn 302.11 Mn
6 Fortinet 95.68 Bn 92.39 Bn 1.49 Bn -
7 Synopsys 95.66 Bn 95.54 Bn 1.77 Bn -
8 Cloudflare 74.88 Bn 73.94 Bn 455.60 Mn -
9 CoreWeave 56.29 Bn 54.02 Bn 2.01 Bn -
10 Block 40.97 Bn 34.07 Bn 2.91 Bn -

Historic Data

Download Data 🔒
DateValue
May 31, 2025 2.97 Bn
May 31, 2025 2.97 Bn
May 31, 2024 6.87 Bn
May 31, 2024 6.87 Bn
May 31, 2023 8.70 Bn
May 31, 2023 8.70 Bn
May 31, 2022 4.51 Bn
May 31, 2022 4.51 Bn
May 31, 2021 2.14 Bn
May 31, 2021 2.14 Bn
May 31, 2020 1.56 Bn
May 31, 2020 1.56 Bn
May 31, 2019 1.66 Bn
May 31, 2019 1.66 Bn
May 31, 2018 1.74 Bn
May 31, 2018 1.74 Bn
May 31, 2017 2.02 Bn
May 31, 2017 2.02 Bn
May 31, 2016 1.19 Bn
May 31, 2016 1.19 Bn