FLEX · Company research

Flex Ltd. Ordinary Shares (FLEX): Financial Statements

Reported statement data with reporting periods and sources preserved.

RESEARCH CONTEXT

Understand the numbers

Reported statement data with reporting periods and sources preserved. Use period, currency, units and source fields when interpreting values.

80records availableTechnology

Financial Statements data

Database-backed records only

80 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
balance_sheetquarterlyFY-2027-Q1Fri Jun 26 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2027-Q1Fri Jun 26 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2027-Q1Fri Jun 26 2026 00:00:00 GMT+0000 (Coordinated Universal Time)7928000000-7177000000747000000392000000377000000285000000
balance_sheetquarterlyFY-2026-Q4Tue Mar 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q4Tue Mar 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q4Tue Mar 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q4Tue Mar 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)7477000000—70200000037200000000
income_statementannualFY-2026-Q4Tue Mar 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)27914000000—256700000013680000001143000000880000000
balance_sheetquarterlyFY-2026-Q3Wed Dec 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q3Wed Dec 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q3Wed Dec 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)7058000000—679000000389000000320000000239000000
balance_sheetquarterlyFY-2026-Q2Fri Sep 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q2Fri Sep 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q2Fri Sep 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2026-Q2Fri Sep 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)13379000000—1186000000607000000508000000391000000
income_statementquarterlyFY-2026-Q2Fri Sep 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)6804000000—614000000296000000262000000199000000
balance_sheetquarterlyFY-2026-Q1Fri Jun 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q1Fri Jun 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q1Fri Jun 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)6575000000—572000000311000000246000000192000000
balance_sheetquarterlyFY-2025-Q4Mon Mar 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q4Mon Mar 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q4Mon Mar 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2025-Q4Mon Mar 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)25813000000—215900000011690000001023000000838000000
income_statementquarterlyFY-2025-Q4Mon Mar 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)6398000000—563000000305000000279000000222000000
balance_sheetquarterlyFY-2025-Q3Tue Dec 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q3Tue Dec 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q3Tue Dec 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)6556000000—594000000334000000288000000263000000
balance_sheetquarterlyFY-2025-Q2Fri Sep 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q2Fri Sep 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q2Fri Sep 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2025-Q2Fri Sep 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)12859000000—1002000000530000000456000000353000000
income_statementquarterlyFY-2025-Q2Fri Sep 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)6545000000—531000000297000000264000000214000000
balance_sheetquarterlyFY-2025-Q1Fri Jun 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q1Fri Jun 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q1Fri Jun 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)6314000000—471000000233000000192000000139000000
balance_sheetquarterlyFY-2024-Q4Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q4Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q4Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q4Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)26415000000—18650000008530000006660000001245000000
income_statementquarterlyFY-2024-Q4Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)4505000000—-29000000-162000000-205000000395000000
balance_sheetquarterlyFY-2024-Q3Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q3Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q3Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)6421000000—433000000198000000152000000233000000
balance_sheetquarterlyFY-2024-Q2Fri Sep 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q2Fri Sep 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q2Fri Sep 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q2Fri Sep 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)6933000000—519000000281000000233000000406000000
income_statementannualFY-2024-Q2Fri Sep 29 2023 00:00:00 GMT+0000 (Coordinated Universal Time)13825000000—995000000496000000397000000617000000
balance_sheetquarterlyFY-2024-Q1Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q1Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q1Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)6892000000—476000000215000000164000000211000000
balance_sheetquarterlyFY-2023-Q4Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q4Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q4Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q4Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)7477000000—556000000266000000208000000363000000
income_statementannualFY-2023-Q4Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)28502000000—197600000010170000008070000001033000000
balance_sheetquarterlyFY-2023-Q3Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q3Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q3Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)22869000000—1709000000918000000766000000670000000
balance_sheetquarterlyFY-2023-Q2Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q2Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q2Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q2Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)7766000000—591000000325000000272000000238000000
income_statementannualFY-2023-Q2Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)15113000000—1126000000597000000504000000433000000
balance_sheetquarterlyFY-2023-Q1Fri Jul 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q1Fri Jul 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q1Fri Jul 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)7347000000—535000000272000000232000000195000000
balance_sheetquarterlyFY-2022-Q4Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q4Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q4Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2022-Q4Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)24633000000—1780000000890000000964000000940000000
income_statementquarterlyFY-2022-Q4Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)6851000000—504000000227000000197000000171000000
balance_sheetquarterlyFY-2022-Q3Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q3Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q3Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)6619000000—491000000251000000243000000227000000
balance_sheetquarterlyFY-2022-Q2Fri Oct 01 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q2Fri Oct 01 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q2Fri Oct 01 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2022-Q2Fri Oct 01 2021 00:00:00 GMT+0000 (Coordinated Universal Time)12571000000—937000000493000000604000000542000000
income_statementquarterlyFY-2022-Q2Fri Oct 01 2021 00:00:00 GMT+0000 (Coordinated Universal Time)6229000000—465000000237000000371000000336000000

Informational research only, not financial advice. Forecasts are uncertain and can be wrong.