NASDAQ:FLEX | Profit Margins | FLEX LTD.

Complete source-backed margin history.

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

Historical Profit Margins

DateGross marginOperating marginNet margin
2026-06-269.42%4.94%3.59%
2026-03-319.39%4.98%3.34%
2025-12-319.62%5.51%3.39%
2025-09-269.02%4.35%2.92%
2025-06-278.70%4.73%2.92%
2025-03-318.80%4.77%3.47%
2024-12-319.06%5.09%4.01%
2024-09-278.11%4.54%3.27%
2024-06-287.46%3.69%2.20%
2024-03-317.08%2.58%6.40%
2023-12-316.74%3.08%3.07%
2023-09-297.49%4.05%3.29%
2023-06-306.91%3.12%2.70%
2023-03-314.74%1.76%2.52%
2022-12-317.52%4.14%2.97%
2022-09-307.61%4.18%2.99%
2022-07-017.28%3.70%2.57%
2022-03-316.47%2.66%3.07%
2021-12-317.42%3.79%3.43%
2021-10-017.47%3.80%5.39%
2021-07-027.43%4.02%3.25%
2021-03-318.14%4.52%3.83%
2020-12-317.13%3.57%3.10%
2020-09-256.60%2.92%1.89%
2020-06-265.90%1.01%
2020-03-316.69%0.89%
2019-12-316.66%1.72%
2019-09-273.10%-1.92%
2019-06-285.71%0.73%
2019-03-316.11%-1.04%
2018-12-315.16%-0.65%
2018-09-286.04%1.30%
2018-06-295.90%1.81%
2018-03-315.45%-0.31%
2017-12-316.61%1.75%
2017-09-296.27%3.27%
2017-06-306.77%2.08%
2017-03-316.56%1.48%
2016-12-316.81%2.12%
2016-09-305.22%-0.04%
2016-07-016.91%1.80%
2016-03-317.04%1.06%
2015-12-316.69%2.20%
2015-09-256.28%1.95%
2015-06-266.33%1.99%
2015-03-316.36%2.27%
2014-12-315.82%2.18%
2014-09-265.78%2.13%
2014-06-275.73%2.62%
2014-03-315.39%0.64%
2013-12-315.55%2.02%
2013-09-275.75%1.84%
2013-06-285.37%1.02%
2013-03-313.69%-0.51%
2012-12-314.02%0.41%
2012-09-285.94%2.44%
2012-06-295.98%2.15%
2012-03-315.63%1.96%
2011-12-315.16%1.37%
2011-09-304.65%1.62%
2011-07-015.34%1.76%
2011-03-315.76%2.04%
2010-12-315.54%2.53%
2010-10-015.36%1.95%
2010-07-025.65%1.80%
2010-03-315.39%1.03%
2009-12-315.69%1.42%
2009-10-025.14%0.34%
2009-07-033.87%-2.66%
2009-03-311.95%-4.46%
2008-12-313.65%-73.99%
2008-09-264.71%0.31%
2008-06-275.47%1.43%

Annual Profit Margins

DateGross marginOperating marginNet margin
2026-03-319.20%4.90%3.15%
2025-03-318.36%4.53%3.25%
2024-03-317.06%3.23%3.81%
2023-03-316.93%3.57%2.78%
2022-03-317.23%3.61%3.80%
2021-03-316.99%3.30%2.54%
2020-03-315.53%1.71%0.36%
2019-03-315.79%0.35%
2018-03-316.27%1.68%
2017-03-316.37%1.34%
2016-03-316.59%1.82%
2015-03-315.91%2.30%
2014-03-315.52%1.40%
2013-03-314.95%1.18%
2012-03-315.17%1.67%
2011-03-315.57%2.10%
2010-03-315.05%0.08%
2009-03-314.14%-19.82%
2008-03-314.27%-2.47%