Flex Ltd.
← Back to FLEX Overview

Flex Ltd. (FLEX)

Solvency & Capital Structure

Total Debt

$711M

Net Debt

-$2.13B

Flex Ltd. currently has $711M in total debt. Net debt is -$2.13B after cash offsets. This 'Net Cash' position indicates exceptional financial strength.

Financial Fundamentals

FLEXQuarterly Data • 5Y View

DateTotal Debt ($B)Cash & Inv. ($B)Net Debt ($B)Total AssetsDebt/Assets
2026-06-260.712.84-2.13Net Cash25.202.8%
2026-03-314.322.391.9322.0619.6%
2025-12-315.603.062.5420.8226.9%
2025-09-264.292.252.0419.5522.0%
2025-06-274.262.242.0219.1322.3%
2025-03-314.152.291.8618.3822.6%
2024-12-314.152.311.8418.2722.7%
2024-09-274.182.601.5818.5922.5%
2024-06-283.682.241.4417.7420.7%
2024-03-313.892.471.4118.2621.3%
2023-12-313.942.761.1720.3719.3%
2023-09-293.912.901.0120.9718.6%
2023-06-304.112.661.4520.9419.6%
2023-03-314.203.161.0321.4119.6%
2022-12-314.512.561.9520.8921.6%
2022-09-304.492.452.0420.6221.8%
2022-07-014.592.651.9520.0522.9%
2022-03-314.752.961.7819.3224.6%
2021-12-314.992.572.4218.1827.5%
2021-10-014.322.461.8616.7125.8%
2021-07-024.462.691.7716.1927.5%
2021-03-314.342.641.7115.8427.4%
2020-12-314.482.611.8715.6728.6%
2020-09-254.472.362.1115.0029.8%
2020-06-264.241.942.3114.1330.0%
2020-03-313.371.921.4413.6924.6%
2019-12-313.331.791.5414.1423.6%
2019-09-273.501.821.6914.2824.5%
2019-06-283.791.921.8714.4326.3%
2019-03-313.051.701.3613.5022.6%
2018-12-312.951.501.4513.9821.1%
2018-09-282.931.381.5514.7319.9%
2018-06-292.921.251.6714.3120.4%
2018-03-312.941.471.4713.7221.4%
2017-12-312.941.291.6513.8421.3%
2017-09-292.961.371.5913.5621.8%
2017-06-302.961.581.3813.0222.8%
2017-03-312.951.831.1212.5923.4%
2016-12-312.871.861.0112.8022.4%
2016-09-302.741.541.2112.6621.7%
2016-07-012.761.681.0812.5122.1%
2016-03-312.771.611.1712.3822.4%
2015-12-312.811.631.1713.0521.5%
2015-09-252.671.671.0012.6621.1%
2015-06-262.682.330.3512.1022.1%
2015-03-312.071.630.4411.6917.7%
2014-12-312.091.710.3812.0917.3%
2014-09-262.111.510.5911.9217.7%
2014-06-272.131.350.7812.0717.6%
2014-03-312.101.590.5112.5016.8%
2013-12-312.061.620.4412.8216.0%
2013-09-302.061.130.9312.0017.1%
2013-06-282.061.280.7811.1718.4%
2013-03-312.071.590.4810.5919.5%
2012-12-312.091.710.3811.1518.7%
2012-09-282.101.560.5311.1918.7%
2012-06-292.201.290.9110.9820.0%
2012-03-312.191.520.6711.0319.8%
2011-12-312.201.550.6511.5319.1%
2011-09-302.211.600.6112.5417.6%
2011-07-012.211.560.6612.1818.2%
2011-03-312.221.750.4711.6319.1%
2010-12-312.231.600.6311.7019.1%
2010-10-012.231.790.4412.0118.6%
2010-07-022.391.730.6611.3021.2%
2010-03-312.261.930.3310.6421.2%
2009-12-312.552.240.3111.0023.2%
2009-10-022.551.970.5910.5524.2%
2009-07-032.751.681.0710.4026.4%
2009-03-312.941.821.1211.3226.0%
2008-12-313.171.801.3812.7724.8%
2008-09-263.441.701.7420.2817.0%
2008-06-273.741.761.9820.5218.2%
2008-03-313.421.721.7019.5217.5%
2007-12-313.101.801.2919.6015.8%
2007-09-281.501.010.4913.3611.2%
2007-06-291.490.770.7212.7111.7%
2007-03-311.500.710.7912.3412.2%
2006-12-311.500.910.5912.6911.8%
2006-09-301.741.040.7012.4114.0%
2006-06-301.810.890.9211.8915.2%
2006-03-311.600.940.6510.9614.6%
2005-12-311.511.080.4310.9313.8%
2005-09-301.591.150.4411.1014.3%
2005-07-011.680.830.8511.1015.1%
2005-03-311.740.870.8811.0115.8%
2004-12-311.951.090.8611.2617.3%
2004-09-301.820.691.1310.7417.0%
2004-06-302.000.661.3410.1919.7%
2004-03-311.730.621.119.5818.0%
2003-12-311.500.830.679.5115.8%
2003-09-301.460.700.769.0816.1%
2003-06-301.460.860.608.8716.5%
2003-03-311.110.420.698.3913.2%
2002-12-311.120.610.508.8712.6%
2002-09-301.160.500.668.8413.1%
2002-06-301.050.830.228.7911.9%
2002-03-311.160.750.428.6413.4%
2001-12-311.470.451.028.3217.7%
2001-09-301.340.400.947.8817.1%
2001-06-301.270.540.727.7116.4%
2001-03-311.240.630.617.5716.4%
2000-12-311.650.401.256.7024.6%
2000-09-301.410.540.876.2222.6%
2000-06-301.070.770.305.2120.5%
2000-03-311.160.750.413.0937.5%
1999-12-310.410.47-0.06Net Cash2.2518.2%
1999-09-240.410.100.321.6025.9%
1999-06-250.290.130.161.2024.4%
1999-03-310.320.190.121.0928.8%
1998-12-310.240.200.041.0124.3%
1998-09-250.270.020.250.8033.7%
1998-06-260.250.050.200.7931.0%
1998-03-310.240.090.150.7432.6%
1997-12-310.210.070.130.6332.5%
1997-09-300.170.020.150.4339.8%
1997-06-300.170.030.130.4041.5%
1997-03-310.170.020.140.4537.2%
1996-12-310.060.010.040.2226.3%
1996-09-300.070.010.050.2230.5%