Skip to content
10-K

Annual Report

FLEX LTD. FLEX

0000866374-25-000027

← back to feed
Filed
May 21, 2025 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · May 15, 2025 373.32M sh
Shares Diluted FY 2025 · Mar 31, 2025 389M sh
Shares Diluted FY 2025 · Dec 31, 2024 394M sh
Shares Diluted FY 2025 · Sep 27, 2024 400M sh
Shares Diluted FY 2025 · Jun 28, 2024 411M sh
Shares Diluted FY 2025 · Mar 31, 2024 425M sh
Shares Diluted FY 2025 · Dec 31, 2023 436M sh
Shares Diluted FY 2025 · Sep 29, 2023 448M sh
Shares Diluted FY 2025 · Jun 30, 2023 455M sh
Shares Diluted FY 2025 · Mar 31, 2023 462M sh
Eps Diluted FY 2025 · Mar 31, 2025 $0.57
Eps Diluted FY 2025 · Dec 31, 2024 $0.67
Eps Diluted FY 2025 · Sep 27, 2024 $0.54
Eps Diluted FY 2025 · Jun 28, 2024 $0.34
Eps Diluted FY 2025 · Mar 31, 2024 $0.93
Eps Diluted FY 2025 · Dec 31, 2023 $0.45
Eps Diluted FY 2025 · Sep 29, 2023 $0.51
Eps Diluted FY 2025 · Jun 30, 2023 $0.41
Eps Diluted FY 2025 · Mar 31, 2023 $1.72
Eps Basic FY 2025 · Mar 31, 2025 $0.58
Eps Basic FY 2025 · Dec 31, 2024 $0.68
Eps Basic FY 2025 · Sep 27, 2024 $0.54
Eps Basic FY 2025 · Jun 28, 2024 $0.35
Eps Basic FY 2025 · Mar 31, 2024 $0.95
Eps Basic FY 2025 · Dec 31, 2023 $0.46
Eps Basic FY 2025 · Sep 29, 2023 $0.51
Eps Basic FY 2025 · Jun 30, 2023 $0.42
Eps Basic FY 2025 · Mar 31, 2023 $1.75
Net Income FY 2025 · Mar 31, 2025 $222M
Net Income FY 2025 · Dec 31, 2024 $263M
Net Income FY 2025 · Sep 27, 2024 $214M
Net Income FY 2025 · Jun 28, 2024 $139M
Net Income FY 2025 · Mar 31, 2024 $395M
Net Income FY 2025 · Dec 31, 2023 $197M
Net Income FY 2025 · Sep 29, 2023 $228M
Net Income FY 2025 · Jun 30, 2023 $186M
Net Income FY 2025 · Mar 31, 2023 $793M
Operating Income FY 2025 · Mar 31, 2025 $305M
Operating Income FY 2025 · Dec 31, 2024 $334M
Operating Income FY 2025 · Sep 27, 2024 $297M
Operating Income FY 2025 · Jun 28, 2024 $233M
Operating Income FY 2025 · Mar 31, 2024 $159M
Operating Income FY 2025 · Dec 31, 2023 $198M
Operating Income FY 2025 · Sep 29, 2023 $281M
Operating Income FY 2025 · Jun 30, 2023 $215M
Operating Income restated FY 2025 · Mar 31, 2023 $1.02B
Gross Profit FY 2025 · Mar 31, 2025 $563M
Gross Profit FY 2025 · Dec 31, 2024 $594M
Gross Profit FY 2025 · Sep 27, 2024 $531M
Gross Profit FY 2025 · Jun 28, 2024 $471M
Gross Profit FY 2025 · Mar 31, 2024 $437M
Gross Profit FY 2025 · Dec 31, 2023 $433M
Gross Profit FY 2025 · Sep 29, 2023 $519M
Gross Profit FY 2025 · Jun 30, 2023 $476M
Gross Profit restated FY 2025 · Mar 31, 2023 $1.98B
Revenue FY 2025 · Mar 31, 2025 $6.4B
Revenue FY 2025 · Dec 31, 2024 $6.56B
Revenue FY 2025 · Sep 27, 2024 $6.55B
Revenue FY 2025 · Jun 28, 2024 $6.31B
Revenue FY 2025 · Mar 31, 2024 $6.17B
Revenue FY 2025 · Dec 31, 2023 $6.42B
Revenue FY 2025 · Sep 29, 2023 $6.93B
Revenue FY 2025 · Jun 30, 2023 $6.89B
Revenue restated FY 2025 · Mar 31, 2023 $28.5B
Long Term Debt FY 2025 · Mar 31, 2024 $3.26B
Cash And Equivalents FY 2025 · Mar 31, 2024 $2.47B
Stockholders Equity FY 2025 · Mar 31, 2024 $5.33B
Current Liabilities FY 2025 · Mar 31, 2024 $8.54B
Total Liabilities FY 2025 · Mar 31, 2024 $12.93B
Current Assets FY 2025 · Mar 31, 2024 $12.99B
Total Assets FY 2025 · Mar 31, 2024 $18.26B
Stock Repurchased FY 2025 · Mar 31, 2023 $337M
Capex FY 2025 · Mar 31, 2023 $635M
Operating Cash Flow FY 2025 · Mar 31, 2023 $950M
Sga Expense restated FY 2025 · Mar 31, 2023 $874M