NASDAQ:FLEX | Key Financial Ratios | FLEX LTD.

Complete source-backed ratio history.

Available history
2008-03-31 to 2026-06-26
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-261.380.953.86%17.69%
2026-03-311.360.733.99%17.11%
2025-12-311.40.874.09%16.64%
2025-09-261.330.734.48%17.40%
2025-06-271.360.724.66%17.51%
2025-03-311.30.744.56%16.75%
2024-12-311.410.745.53%20.25%
2024-09-271.430.745.08%18.89%
2024-06-281.40.645.41%19.20%
2024-03-311.520.615.51%18.89%
2023-12-311.590.583.70%12.62%
2023-09-291.530.583.75%13.31%
2023-06-301.460.673.77%14.61%
2023-03-311.480.693.70%14.82%
2022-12-311.360.893.92%18.16%
2022-09-301.290.963.95%19.50%
2022-07-011.3114.58%22.46%
2022-03-311.341.024.84%22.67%
2021-12-311.371.225.55%27.61%
2021-10-011.41.085.92%28.17%
2021-07-021.441.084.74%21.86%
2021-03-311.451.13.87%17.84%
2020-12-311.481.132.69%12.48%
2020-09-251.461.222.17%10.43%
2020-06-261.411.220.67%3.23%
2020-03-311.2610.64%3.10%
2019-12-311.240.96-0.18%-0.89%
2019-09-271.261.07-1.28%-6.49%
2019-06-281.261.080.15%0.73%
2019-03-311.21.030.69%3.13%
2018-12-311.260.960.99%4.49%
2018-09-281.230.922.05%9.52%
2018-06-291.240.942.93%13.50%
2018-03-311.260.973.12%14.20%
2017-12-311.220.993.87%17.95%
2017-09-291.231.034.03%19.01%
2017-06-301.271.092.60%12.44%
2017-03-311.291.122.54%12.08%
2016-12-311.251.12.30%11.31%
2016-09-301.231.072.48%12.24%
2016-07-011.271.053.51%16.73%
2016-03-311.271.083.59%17.27%
2015-12-311.251.13.97%20.36%
2015-09-251.281.14.12%21.56%
2015-06-261.41.094.44%21.93%
2015-03-311.290.885.16%25.45%
2014-12-311.270.894.21%21.64%
2014-09-261.260.914.20%21.74%
2014-06-271.240.943.98%21.23%
2014-03-311.230.972.92%16.90%
2013-12-311.20.932.31%13.31%
2013-09-271.210.971.46%8.28%
2013-06-281.180.991.86%9.95%
2013-03-311.260.922.62%12.33%
2012-12-311.290.873.84%17.85%
2012-09-281.310.854.52%20.63%
2012-06-291.354.42%21.61%
2012-03-311.360.964.43%21.40%
2011-12-311.314.33%22.48%
2011-09-301.260.994.75%27.03%
2011-07-011.265.01%27.28%
2011-03-311.330.975.13%25.98%
2010-12-311.291.014.45%24.04%
2010-10-011.251.093.46%20.58%
2010-07-021.220.792.57%14.75%
2010-03-311.261.140.17%0.94%
2009-12-311.28-2.64%-15.29%
2009-10-021.25-60.80%-356.26%
2009-07-031.23-61.61%-367.10%
2009-03-311.24-54.22%-329.66%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-311.360.733.99%17.11%
2025-03-311.30.744.56%16.75%
2024-03-311.520.615.51%18.89%
2023-03-311.480.693.70%14.82%
2022-03-311.341.024.84%22.67%
2021-03-311.451.13.87%17.84%
2020-03-311.2610.64%3.11%
2019-03-311.21.030.69%3.13%
2018-03-311.260.973.12%14.20%
2017-03-311.291.122.54%12.08%
2016-03-311.271.083.59%17.27%
2015-03-311.290.885.16%25.45%
2014-03-311.230.972.92%16.90%
2013-03-311.260.922.62%12.33%
2012-03-311.360.964.43%21.40%
2011-03-311.330.975.13%25.98%
2010-03-311.261.140.17%0.94%
2009-03-311.24-54.22%-329.66%
2008-03-31-8.27%