B
Flex Ltd. FLEX
$32.92 -$1.78-5.13%
Recommendation
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
--
52-Week Range
P/E (TTM)
EPS (TTM)

12/31/2024 09/27/2024 06/28/2024 03/31/2024 12/31/2023
Net Income 1.25B 1.18B 1.20B 1.25B 611.00M
Total Depreciation and Amortization 546.00M 534.00M 530.00M 537.00M 390.00M
Total Amortization of Deferred Charges -- -- -- -- --
Total Other Non-Cash Items -237.00M -203.00M -25.00M 0.00 239.00M
Change in Net Operating Assets 192.00M 107.00M -43.00M -456.00M -593.00M
Cash from Operations 1.75B 1.62B 1.66B 1.33B 1.10B
Capital Expenditure -407.00M -425.00M -474.00M -530.00M -449.00M
Sale of Property, Plant, and Equipment 15.00M 12.00M 17.00M 25.00M 21.00M
Cash Acquisitions -347.00M -1.00M 2.00M -- --
Divestitures -- -- -- -- --
Other Investing Activities 20.00M 13.00M 36.00M 13.00M 14.00M
Cash from Investing -719.00M -401.00M -419.00M -492.00M -593.00M
Total Debt Issued 499.00M 499.00M 0.00 2.00M 2.00M
Total Debt Repaid -69.00M -68.00M -207.00M -409.00M -398.00M
Issuance of Common Stock 0.00 0.00 552.00M 552.00M 552.00M
Repurchase of Common Stock -1.84B -1.92B -1.93B -1.67B -781.00M
Issuance of Preferred Stock -- -- -- -- --
Repurchase of Preferred Stock -- -- -- -- --
Total Dividends Paid -- -- -- -- --
Other Financing Activities 1.00M -31.00M -57.00M -135.00M -143.00M
Cash from Financing -1.41B -1.52B -1.64B -1.66B -313.00M
Foreign Exchange rate Adjustments -51.00M -3.00M -20.00M 2.00M 5.00M
Miscellaneous Cash Flow Adjustments -- -- -- -- --
Net Change in Cash -431.00M -299.00M -417.00M -820.00M 199.00M
Weiss Ratings