NASDAQ:META | Key Financial Ratios | Meta Platforms, Inc.

Complete source-backed ratio history.

Available history
2011-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.2315.13%26.07%
2026-03-312.3517.86%28.97%
2025-12-312.616.52%27.83%
2025-09-301.9819.26%30.16%
2025-06-301.9724.26%36.66%
2025-03-312.6623.78%36.01%
2024-12-312.9822.59%34.14%
2024-09-302.7321.66%33.76%
2024-06-302.8322.34%32.81%
2024-03-312.6820.53%30.60%
2023-12-312.6717.03%25.53%
2023-09-302.5713.75%20.81%
2023-06-302.3210.91%16.82%
2023-03-312.0711.62%17.18%
2022-12-312.212.49%18.45%
2022-09-302.5716.12%23.23%
2022-06-302.5219.81%26.74%
2022-03-312.8122.74%30.30%
2021-12-313.1523.72%31.53%
2021-09-304.2323.77%30.22%
2021-06-305.4322.83%28.18%
2021-03-316.0820.63%25.24%
2020-12-315.0518.29%22.72%
2020-09-305.5117.26%21.47%
2020-06-306.0216.84%21.30%
2020-03-314.615.15%19.90%
2019-12-314.413.86%18.29%
2019-09-304.6614.48%19.17%
2019-06-304.4714.58%19.22%
2019-03-315.3817.86%22.60%
2018-12-317.1922.72%26.29%
2018-09-30921.09%24.27%
2018-06-3010.6721.12%24.02%
2018-03-319.9120.08%23.01%
2017-12-3112.9218.85%21.43%
2017-09-3013.3719.28%21.39%
2017-06-3012.3117.81%19.79%
2017-03-3112.6116.80%18.56%
2016-12-3111.9715.73%17.26%
2016-09-3011.6913.68%15.17%
2016-06-3012.2211.57%12.86%
2016-03-3113.169.40%10.42%
2015-12-3111.257.46%8.34%
2015-09-3010.686.09%6.83%
2015-06-309.016.20%6.94%
2015-03-318.596.69%7.49%
2014-12-319.47.36%8.14%
2014-09-3013.0611.42%13.00%
2014-06-3012.8111.46%12.98%
2014-03-3113.5610.11%11.49%
2013-12-3111.888.38%9.70%
2013-09-3010.726.97%7.98%
2013-06-3010.583.54%4.51%
2013-03-3110.390.44%0.57%
2012-12-3110.710.35%0.45%
2012-09-3011.381.81%2.05%
2012-06-3011.573.87%4.34%
2011-12-315.12

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.616.52%27.83%
2024-12-312.9822.59%34.14%
2023-12-312.6717.03%25.53%
2022-12-312.212.49%18.45%
2021-12-313.1523.72%31.53%
2020-12-315.0518.29%22.72%
2019-12-314.413.86%18.29%
2018-12-317.1922.72%26.28%
2017-12-3112.9218.85%21.43%
2016-12-3111.9715.73%17.26%
2015-12-3111.257.46%8.34%
2014-12-319.47.36%8.14%
2013-12-3111.888.38%9.70%
2012-12-3110.710.35%0.45%
2011-12-315.1215.80%20.41%