NYSE:ORCL | Profit Margins | ORACLE CORP

Complete source-backed margin history.

Available history
2008-08-31 to 2026-05-31
Data captured

Historical Profit Margins

DateGross marginOperating marginNet margin
2026-05-3131.97%22.44%
2026-02-2831.79%21.65%
2025-11-3029.46%38.21%
2025-08-3128.65%19.61%
2025-05-3132.13%21.55%
2025-02-2830.84%20.78%
2024-11-3030.02%22.41%
2024-08-3129.99%22.01%
2024-05-3132.80%22.01%
2024-02-2928.24%18.08%
2023-11-3027.99%19.34%
2023-08-3126.47%19.43%
2023-05-3129.92%23.99%
2023-02-2826.29%15.29%
2022-11-3025.02%14.18%
2022-08-3122.92%13.53%
2022-05-3138.02%26.93%
2022-02-2836.35%22.06%
2021-11-30-7.95%-12.04%
2021-08-3135.23%25.26%
2021-05-3140.45%35.91%
2021-02-2838.45%49.79%
2020-11-3036.56%24.92%
2020-08-3134.28%24.03%
2020-05-3141.27%29.85%
2020-02-2936.01%26.25%
2019-11-3033.11%24.04%
2019-08-3131.21%23.18%
2019-05-3138.22%33.58%
2019-02-2835.35%28.55%
2018-11-3032.43%24.40%
2018-08-3159.37%30.22%24.64%
2018-05-3163.50%37.78%29.74%
2018-02-2861.68%34.26%-41.83%
2017-11-3060.67%31.69%23.09%
2017-08-3159.67%30.20%23.55%
2017-05-3162.20%39.03%30.56%
2017-02-2860.64%32.15%24.32%
2016-11-3060.96%33.61%22.49%
2016-08-3159.45%30.73%21.31%
2016-05-3161.74%37.46%26.56%
2016-02-2960.42%33.59%23.77%
2015-11-3059.75%32.86%24.43%
2015-08-3131.42%20.68%
2015-05-3137.19%25.75%
2015-02-2836.27%26.75%
2014-11-3036.90%26.07%
2014-08-3134.47%25.41%
2014-05-3143.37%32.21%
2014-02-2838.33%27.56%
2013-11-3036.77%27.53%
2013-08-3134.32%26.17%
2013-05-3145.67%34.77%
2013-02-2837.22%27.95%
2012-11-3038.17%28.38%
2012-08-3135.19%24.86%
2012-05-3142.09%31.62%
2012-02-2936.70%27.64%
2011-11-3035.38%24.93%
2011-08-3132.04%21.97%
2011-05-31238.33%
2011-02-28179.51%
2010-11-30158.01%
2010-08-3125.55%
2010-05-31180.13%
2010-02-28402.40%
2009-08-3134.43%
2008-11-3035.22%
2008-08-3128.53%

Annual Profit Margins

DateGross marginOperating marginNet margin
2026-05-3130.59%25.37%
2025-05-3130.80%21.68%
2024-05-3128.99%19.76%
2023-05-3126.21%17.02%
2022-05-3125.74%15.83%
2021-05-3137.58%33.96%
2020-05-3135.57%25.94%
2019-05-3134.26%28.05%
2018-05-3161.67%33.68%9.11%
2017-05-3160.90%34.17%25.01%
2016-05-3160.49%34.02%24.03%
2015-05-3162.02%36.29%26.00%
2014-05-3138.56%28.62%
2013-05-3139.49%29.38%
2012-05-3136.92%26.89%
2011-05-31173.29%123.08%
2010-05-31395.72%267.90%