F&F - Financial Insights SEC Filing Analytics

Financial Metrics

FLEX FLEX LTD.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
31
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-10 SEC Filing Index
Insider 4 2026-02-27 SEC Filing Index
Insider 4 2026-01-16 SEC Filing Index
Insider 4 2026-01-09 SEC Filing Index
Insider 4 2025-12-12 SEC Filing Index

Credit and Bond Coverage

Company-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
2483000000.0
Total Liabilities (latest annual)
13379000000.0
Current Liabilities (latest annual)
9850000000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 6892000000.0 USD 10-Q 2024-07-26
Quarterly 2023-09-29 6933000000.0 +0.6% USD 10-Q 2024-10-31
Quarterly 2023-12-31 6421000000.0 -7.4% USD 10-Q 2025-01-31
Quarterly 2024-06-28 6314000000.0 -1.7% USD 10-Q 2025-07-25
Quarterly 2024-09-27 6545000000.0 +3.7% USD 10-Q 2025-10-31
Quarterly 2024-12-31 6556000000.0 +0.2% USD 10-Q 2026-02-06
Quarterly 2025-06-27 6575000000.0 +0.3% USD 10-Q 2025-07-25
Quarterly 2025-09-26 6804000000.0 +3.5% USD 10-Q 2025-10-31
Quarterly 2025-12-31 7058000000.0 +3.7% USD 10-Q 2026-02-06
Annual 2023-03-31 28502000000.0 USD 10-K 2025-05-21
Annual 2023-06-30 6892000000.0 -75.8% USD 10-K 2025-05-21
Annual 2023-09-29 6933000000.0 +0.6% USD 10-K 2025-05-21
Annual 2023-12-31 6421000000.0 -7.4% USD 10-K 2025-05-21
Annual 2024-03-31 6169000000.0 -3.9% USD 10-K 2025-05-21
Annual 2024-06-28 6314000000.0 +2.4% USD 10-K 2025-05-21
Annual 2024-09-27 6545000000.0 +3.7% USD 10-K 2025-05-21
Annual 2024-12-31 6556000000.0 +0.2% USD 10-K 2025-05-21
Annual 2025-03-31 6398000000.0 -2.4% USD 10-K 2025-05-21

Gross Profit

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 476000000.0 USD 10-Q 2024-07-26
Quarterly 2023-09-29 519000000.0 +9.0% USD 10-Q 2024-10-31
Quarterly 2023-12-31 433000000.0 -16.6% USD 10-Q 2025-01-31
Quarterly 2024-06-28 471000000.0 +8.8% USD 10-Q 2025-07-25
Quarterly 2024-09-27 531000000.0 +12.7% USD 10-Q 2025-10-31
Quarterly 2024-12-31 594000000.0 +11.9% USD 10-Q 2026-02-06
Quarterly 2025-06-27 572000000.0 -3.7% USD 10-Q 2025-07-25
Quarterly 2025-09-26 614000000.0 +7.3% USD 10-Q 2025-10-31
Quarterly 2025-12-31 679000000.0 +10.6% USD 10-Q 2026-02-06
Annual 2023-03-31 1976000000.0 USD 10-K 2025-05-21
Annual 2023-06-30 476000000.0 -75.9% USD 10-K 2025-05-21
Annual 2023-09-29 519000000.0 +9.0% USD 10-K 2025-05-21
Annual 2023-12-31 433000000.0 -16.6% USD 10-K 2025-05-21
Annual 2024-03-31 437000000.0 +0.9% USD 10-K 2025-05-21
Annual 2024-06-28 471000000.0 +7.8% USD 10-K 2025-05-21
Annual 2024-09-27 531000000.0 +12.7% USD 10-K 2025-05-21
Annual 2024-12-31 594000000.0 +11.9% USD 10-K 2025-05-21
Annual 2025-03-31 563000000.0 -5.2% USD 10-K 2025-05-21

Operating Income

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 215000000.0 USD 10-Q 2024-07-26
Quarterly 2023-09-29 281000000.0 +30.7% USD 10-Q 2024-10-31
Quarterly 2023-12-31 198000000.0 -29.5% USD 10-Q 2025-01-31
Quarterly 2024-06-28 233000000.0 +17.7% USD 10-Q 2025-07-25
Quarterly 2024-09-27 297000000.0 +27.5% USD 10-Q 2025-10-31
Quarterly 2024-12-31 334000000.0 +12.5% USD 10-Q 2026-02-06
Quarterly 2025-06-27 311000000.0 -6.9% USD 10-Q 2025-07-25
Quarterly 2025-09-26 296000000.0 -4.8% USD 10-Q 2025-10-31
Quarterly 2025-12-31 389000000.0 +31.4% USD 10-Q 2026-02-06
Annual 2023-03-31 1017000000.0 USD 10-K 2025-05-21
Annual 2023-06-30 215000000.0 -78.9% USD 10-K 2025-05-21
Annual 2023-09-29 281000000.0 +30.7% USD 10-K 2025-05-21
Annual 2023-12-31 198000000.0 -29.5% USD 10-K 2025-05-21
Annual 2024-03-31 159000000.0 -19.7% USD 10-K 2025-05-21
Annual 2024-06-28 233000000.0 +46.5% USD 10-K 2025-05-21
Annual 2024-09-27 297000000.0 +27.5% USD 10-K 2025-05-21
Annual 2024-12-31 334000000.0 +12.5% USD 10-K 2025-05-21
Annual 2025-03-31 305000000.0 -8.7% USD 10-K 2025-05-21

Net Income

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 186000000.0 USD 10-Q 2024-07-26
Quarterly 2023-09-29 228000000.0 +22.6% USD 10-Q 2024-10-31
Quarterly 2023-12-31 197000000.0 -13.6% USD 10-Q 2025-01-31
Quarterly 2024-06-28 139000000.0 -29.4% USD 10-Q 2025-07-25
Quarterly 2024-09-27 214000000.0 +54.0% USD 10-Q 2025-10-31
Quarterly 2024-12-31 263000000.0 +22.9% USD 10-Q 2026-02-06
Quarterly 2025-06-27 192000000.0 -27.0% USD 10-Q 2025-07-25
Quarterly 2025-09-26 199000000.0 +3.6% USD 10-Q 2025-10-31
Quarterly 2025-12-31 239000000.0 +20.1% USD 10-Q 2026-02-06
Annual 2023-03-31 793000000.0 USD 10-K 2025-05-21
Annual 2023-06-30 186000000.0 -76.5% USD 10-K 2025-05-21
Annual 2023-09-29 228000000.0 +22.6% USD 10-K 2025-05-21
Annual 2023-12-31 197000000.0 -13.6% USD 10-K 2025-05-21
Annual 2024-03-31 395000000.0 +100.5% USD 10-K 2025-05-21
Annual 2024-06-28 139000000.0 -64.8% USD 10-K 2025-05-21
Annual 2024-09-27 214000000.0 +54.0% USD 10-K 2025-05-21
Annual 2024-12-31 263000000.0 +22.9% USD 10-K 2025-05-21
Annual 2025-03-31 222000000.0 -15.6% USD 10-K 2025-05-21

EPS Basic

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 0.42 USD/shares 10-Q 2024-07-26
Quarterly 2023-09-29 0.51 +21.4% USD/shares 10-Q 2024-10-31
Quarterly 2023-12-31 0.46 -9.8% USD/shares 10-Q 2025-01-31
Quarterly 2024-06-28 0.35 -23.9% USD/shares 10-Q 2025-07-25
Quarterly 2024-09-27 0.54 +54.3% USD/shares 10-Q 2025-10-31
Quarterly 2024-12-31 0.68 +25.9% USD/shares 10-Q 2026-02-06
Quarterly 2025-06-27 0.51 -25.0% USD/shares 10-Q 2025-07-25
Quarterly 2025-09-26 0.53 +3.9% USD/shares 10-Q 2025-10-31
Quarterly 2025-12-31 0.65 +22.6% USD/shares 10-Q 2026-02-06
Annual 2023-03-31 1.75 USD/shares 10-K 2025-05-21
Annual 2023-06-30 0.42 -76.0% USD/shares 10-K 2025-05-21
Annual 2023-09-29 0.51 +21.4% USD/shares 10-K 2025-05-21
Annual 2023-12-31 0.46 -9.8% USD/shares 10-K 2025-05-21
Annual 2024-03-31 0.95 +106.5% USD/shares 10-K 2025-05-21
Annual 2024-06-28 0.35 -63.2% USD/shares 10-K 2025-05-21
Annual 2024-09-27 0.54 +54.3% USD/shares 10-K 2025-05-21
Annual 2024-12-31 0.68 +25.9% USD/shares 10-K 2025-05-21
Annual 2025-03-31 0.58 -14.7% USD/shares 10-K 2025-05-21

EPS Diluted

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 0.41 USD/shares 10-Q 2024-07-26
Quarterly 2023-09-29 0.51 +24.4% USD/shares 10-Q 2024-10-31
Quarterly 2023-12-31 0.45 -11.8% USD/shares 10-Q 2025-01-31
Quarterly 2024-06-28 0.34 -24.4% USD/shares 10-Q 2025-07-25
Quarterly 2024-09-27 0.54 +58.8% USD/shares 10-Q 2025-10-31
Quarterly 2024-12-31 0.67 +24.1% USD/shares 10-Q 2026-02-06
Quarterly 2025-06-27 0.5 -25.4% USD/shares 10-Q 2025-07-25
Quarterly 2025-09-26 0.52 +4.0% USD/shares 10-Q 2025-10-31
Quarterly 2025-12-31 0.64 +23.1% USD/shares 10-Q 2026-02-06
Annual 2023-03-31 1.72 USD/shares 10-K 2025-05-21
Annual 2023-06-30 0.41 -76.2% USD/shares 10-K 2025-05-21
Annual 2023-09-29 0.51 +24.4% USD/shares 10-K 2025-05-21
Annual 2023-12-31 0.45 -11.8% USD/shares 10-K 2025-05-21
Annual 2024-03-31 0.93 +106.7% USD/shares 10-K 2025-05-21
Annual 2024-06-28 0.34 -63.4% USD/shares 10-K 2025-05-21
Annual 2024-09-27 0.54 +58.8% USD/shares 10-K 2025-05-21
Annual 2024-12-31 0.67 +24.1% USD/shares 10-K 2025-05-21
Annual 2025-03-31 0.57 -14.9% USD/shares 10-K 2025-05-21

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3294000000.0 USD 10-Q 2024-02-02
Quarterly 2023-06-30 2660000000.0 -19.2% USD 10-Q 2023-07-31
Quarterly 2023-09-29 2900000000.0 +9.0% USD 10-Q 2023-10-30
Quarterly 2023-12-31 2764000000.0 -4.7% USD 10-Q 2025-01-31
Quarterly 2024-03-31 2474000000.0 -10.5% USD 10-Q 2025-01-31
Quarterly 2024-06-28 2243000000.0 -9.3% USD 10-Q 2024-07-26
Quarterly 2024-09-27 2601000000.0 +16.0% USD 10-Q 2024-10-31
Quarterly 2024-12-31 2313000000.0 -11.1% USD 10-Q 2026-02-06
Quarterly 2025-03-31 2289000000.0 -1.0% USD 10-Q 2026-02-06
Quarterly 2025-06-27 2239000000.0 -2.2% USD 10-Q 2025-07-25
Quarterly 2025-09-26 2249000000.0 +0.4% USD 10-Q 2025-10-31
Quarterly 2025-12-31 3057000000.0 +35.9% USD 10-Q 2026-02-06
Annual 2023-03-31 3164000000.0 USD 10-K 2024-05-17
Annual 2024-03-31 2474000000.0 -21.8% USD 10-K 2025-05-21
Annual 2025-03-31 2289000000.0 -7.5% USD 10-K 2025-05-21

Accounts Receivable

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3739000000.0 USD 10-Q 2024-02-02
Quarterly 2023-06-30 3764000000.0 +0.7% USD 10-Q 2023-07-31
Quarterly 2023-09-29 3801000000.0 +1.0% USD 10-Q 2023-10-30
Quarterly 2023-12-31 3605000000.0 -5.2% USD 10-Q 2024-02-02
Quarterly 2024-03-31 3033000000.0 -15.9% USD 10-Q 2025-01-31
Quarterly 2024-06-28 2952000000.0 -2.7% USD 10-Q 2024-07-26
Quarterly 2024-09-27 3502000000.0 +18.6% USD 10-Q 2024-10-31
Quarterly 2024-12-31 3382000000.0 -3.4% USD 10-Q 2025-01-31
Quarterly 2025-03-31 3671000000.0 +8.5% USD 10-Q 2026-02-06
Quarterly 2025-06-27 3924000000.0 +6.9% USD 10-Q 2025-07-25
Quarterly 2025-09-26 3857000000.0 -1.7% USD 10-Q 2025-10-31
Quarterly 2025-12-31 3837000000.0 -0.5% USD 10-Q 2026-02-06
Annual 2023-03-31 3480000000.0 USD 10-K 2024-05-17
Annual 2024-03-31 3033000000.0 -12.8% USD 10-K 2025-05-21
Annual 2025-03-31 3671000000.0 +21.0% USD 10-K 2025-05-21

Inventory

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 7530000000.0 USD 10-Q 2024-02-02
Quarterly 2023-06-30 7526000000.0 -0.1% USD 10-Q 2023-07-31
Quarterly 2023-09-29 7166000000.0 -4.8% USD 10-Q 2023-10-30
Quarterly 2023-12-31 6815000000.0 -4.9% USD 10-Q 2024-02-02
Quarterly 2024-03-31 6205000000.0 -9.0% USD 10-Q 2025-01-31
Quarterly 2024-06-28 5839000000.0 -5.9% USD 10-Q 2024-07-26
Quarterly 2024-09-27 5466000000.0 -6.4% USD 10-Q 2024-10-31
Quarterly 2024-12-31 5270000000.0 -3.6% USD 10-Q 2025-01-31
Quarterly 2025-03-31 5071000000.0 -3.8% USD 10-Q 2026-02-06
Quarterly 2025-06-27 5208000000.0 +2.7% USD 10-Q 2025-07-25
Quarterly 2025-09-26 5270000000.0 +1.2% USD 10-Q 2025-10-31
Quarterly 2025-12-31 5549000000.0 +5.3% USD 10-Q 2026-02-06
Annual 2023-03-31 7388000000.0 USD 10-K 2024-05-17
Annual 2024-03-31 6205000000.0 -16.0% USD 10-K 2025-05-21
Annual 2025-03-31 5071000000.0 -18.3% USD 10-K 2025-05-21

Current Assets

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 16021000000.0 USD 10-Q 2024-02-02
Quarterly 2023-06-30 15540000000.0 -3.0% USD 10-Q 2023-07-31
Quarterly 2023-09-29 15463000000.0 -0.5% USD 10-Q 2023-10-30
Quarterly 2023-12-31 14877000000.0 -3.8% USD 10-Q 2024-02-02
Quarterly 2024-03-31 12992000000.0 -12.7% USD 10-Q 2025-01-31
Quarterly 2024-06-28 12548000000.0 -3.4% USD 10-Q 2024-07-26
Quarterly 2024-09-27 13351000000.0 +6.4% USD 10-Q 2024-10-31
Quarterly 2024-12-31 12756000000.0 -4.5% USD 10-Q 2025-01-31
Quarterly 2025-03-31 12841000000.0 +0.7% USD 10-Q 2026-02-06
Quarterly 2025-06-27 13467000000.0 +4.9% USD 10-Q 2025-07-25
Quarterly 2025-09-26 13842000000.0 +2.8% USD 10-Q 2025-10-31
Quarterly 2025-12-31 15152000000.0 +9.5% USD 10-Q 2026-02-06
Annual 2023-03-31 16033000000.0 USD 10-K 2024-05-17
Annual 2024-03-31 12992000000.0 -19.0% USD 10-K 2025-05-21
Annual 2025-03-31 12841000000.0 -1.2% USD 10-K 2025-05-21

Total Assets

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 21395000000.0 USD 10-Q 2024-02-02
Quarterly 2023-06-30 20936000000.0 -2.1% USD 10-Q 2023-07-31
Quarterly 2023-09-29 20968000000.0 +0.2% USD 10-Q 2023-10-30
Quarterly 2023-12-31 20366000000.0 -2.9% USD 10-Q 2024-02-02
Quarterly 2024-03-31 18257000000.0 -10.4% USD 10-Q 2025-01-31
Quarterly 2024-06-28 17737000000.0 -2.8% USD 10-Q 2024-07-26
Quarterly 2024-09-27 18586000000.0 +4.8% USD 10-Q 2024-10-31
Quarterly 2024-12-31 18272000000.0 -1.7% USD 10-Q 2025-01-31
Quarterly 2025-03-31 18381000000.0 +0.6% USD 10-Q 2026-02-06
Quarterly 2025-06-27 19132000000.0 +4.1% USD 10-Q 2025-07-25
Quarterly 2025-09-26 19546000000.0 +2.2% USD 10-Q 2025-10-31
Quarterly 2025-12-31 20820000000.0 +6.5% USD 10-Q 2026-02-06
Annual 2023-03-31 21407000000.0 USD 10-K 2024-05-17
Annual 2024-03-31 18257000000.0 -14.7% USD 10-K 2025-05-21
Annual 2025-03-31 18381000000.0 +0.7% USD 10-K 2025-05-21

Current Liabilities

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 10855000000.0 USD 10-Q 2024-02-02
Quarterly 2023-06-30 10638000000.0 -2.0% USD 10-Q 2023-07-31
Quarterly 2023-09-29 10106000000.0 -5.0% USD 10-Q 2023-10-30
Quarterly 2023-12-31 9386000000.0 -7.1% USD 10-Q 2024-02-02
Quarterly 2024-03-31 8539000000.0 -9.0% USD 10-Q 2025-01-31
Quarterly 2024-06-28 8969000000.0 +5.0% USD 10-Q 2024-07-26
Quarterly 2024-09-27 9306000000.0 +3.8% USD 10-Q 2024-10-31
Quarterly 2024-12-31 9037000000.0 -2.9% USD 10-Q 2025-01-31
Quarterly 2025-03-31 9850000000.0 +9.0% USD 10-Q 2026-02-06
Quarterly 2025-06-27 9921000000.0 +0.7% USD 10-Q 2025-07-25
Quarterly 2025-09-26 10374000000.0 +4.6% USD 10-Q 2025-10-31
Quarterly 2025-12-31 10856000000.0 +4.6% USD 10-Q 2026-02-06
Annual 2023-03-31 10867000000.0 USD 10-K 2024-05-17
Annual 2024-03-31 8539000000.0 -21.4% USD 10-K 2025-05-21
Annual 2025-03-31 9850000000.0 +15.4% USD 10-K 2025-05-21

Total Liabilities

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 15689000000.0 USD 10-Q 2024-02-02
Quarterly 2023-06-30 15150000000.0 -3.4% USD 10-Q 2023-07-31
Quarterly 2023-09-29 14612000000.0 -3.6% USD 10-Q 2023-10-30
Quarterly 2023-12-31 13921000000.0 -4.7% USD 10-Q 2024-02-02
Quarterly 2024-03-31 12932000000.0 -7.1% USD 10-Q 2025-01-31
Quarterly 2024-06-28 12741000000.0 -1.5% USD 10-Q 2024-07-26
Quarterly 2024-09-27 13583000000.0 +6.6% USD 10-Q 2024-10-31
Quarterly 2024-12-31 13280000000.0 -2.2% USD 10-Q 2025-01-31
Quarterly 2025-03-31 13379000000.0 +0.7% USD 10-Q 2026-02-06
Quarterly 2025-06-27 14043000000.0 +5.0% USD 10-Q 2025-07-25
Quarterly 2025-09-26 14511000000.0 +3.3% USD 10-Q 2025-10-31
Quarterly 2025-12-31 15699000000.0 +8.2% USD 10-Q 2026-02-06
Annual 2023-03-31 15701000000.0 USD 10-K 2024-05-17
Annual 2024-03-31 12932000000.0 -17.6% USD 10-K 2025-05-21
Annual 2025-03-31 13379000000.0 +3.5% USD 10-K 2025-05-21

Stockholders' Equity

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 5351000000.0 USD 10-Q 2024-02-02
Quarterly 2023-06-30 5406000000.0 +1.0% USD 10-Q 2023-07-31
Quarterly 2023-09-29 5906000000.0 +9.2% USD 10-Q 2023-10-30
Quarterly 2023-12-31 5965000000.0 +1.0% USD 10-Q 2024-02-02
Quarterly 2024-03-31 5325000000.0 -10.7% USD 10-Q 2026-02-06
Quarterly 2024-06-28 4996000000.0 -6.2% USD 10-Q 2025-10-31
Quarterly 2024-09-27 5003000000.0 +0.1% USD 10-Q 2026-02-06
Quarterly 2024-12-31 4992000000.0 -0.2% USD 10-Q 2026-02-06
Quarterly 2025-03-31 5002000000.0 +0.2% USD 10-Q 2026-02-06
Quarterly 2025-06-27 5089000000.0 +1.7% USD 10-Q 2025-10-31
Quarterly 2025-09-26 5035000000.0 -1.1% USD 10-Q 2026-02-06
Quarterly 2025-12-31 5121000000.0 +1.7% USD 10-Q 2026-02-06
Annual 2023-03-31 5351000000.0 USD 10-K 2024-05-17
Annual 2024-03-31 5325000000.0 -0.5% USD 10-K 2025-05-21
Annual 2025-03-31 5002000000.0 -6.1% USD 10-K 2025-05-21

Long-Term Debt

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3691000000.0 USD 10-Q 2024-02-02
Quarterly 2023-06-30 3444000000.0 -6.7% USD 10-Q 2023-07-31
Quarterly 2023-09-29 3412000000.0 -0.9% USD 10-Q 2023-10-30
Quarterly 2023-12-31 3431000000.0 +0.6% USD 10-Q 2024-02-02
Quarterly 2024-03-31 3261000000.0 -5.0% USD 10-Q 2025-01-31
Quarterly 2024-06-28 2672000000.0 -18.1% USD 10-Q 2024-07-26
Quarterly 2024-09-27 3178000000.0 +18.9% USD 10-Q 2024-10-31
Quarterly 2024-12-31 3147000000.0 -1.0% USD 10-Q 2025-01-31
Quarterly 2025-03-31 2483000000.0 -21.1% USD 10-Q 2026-02-06
Quarterly 2025-06-27 3004000000.0 +21.0% USD 10-Q 2025-07-25
Quarterly 2025-09-26 3013000000.0 +0.3% USD 10-Q 2025-10-31
Quarterly 2025-12-31 3760000000.0 +24.8% USD 10-Q 2026-02-06
Annual 2023-03-31 3544000000.0 USD 10-K 2024-05-17
Annual 2024-03-31 3261000000.0 -8.0% USD 10-K 2025-05-21
Annual 2025-03-31 2483000000.0 -23.9% USD 10-K 2025-05-21

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 6000000.0 USD 10-Q 2024-07-26
Quarterly 2023-09-29 363000000.0 +5950.0% USD 10-Q 2024-10-31
Quarterly 2023-12-31 647000000.0 +78.2% USD 10-Q 2025-01-31
Quarterly 2024-06-28 340000000.0 -47.4% USD 10-Q 2025-07-25
Quarterly 2024-09-27 659000000.0 +93.8% USD 10-Q 2025-10-31
Quarterly 2024-12-31 1072000000.0 +62.7% USD 10-Q 2026-02-06
Quarterly 2025-06-27 399000000.0 -62.8% USD 10-Q 2025-07-25
Quarterly 2025-09-26 852000000.0 +113.5% USD 10-Q 2025-10-31
Quarterly 2025-12-31 1272000000.0 +49.3% USD 10-Q 2026-02-06
Annual 2023-03-31 950000000.0 USD 10-K 2025-05-21
Annual 2024-03-31 1326000000.0 +39.6% USD 10-K 2025-05-21
Annual 2025-03-31 1505000000.0 +13.5% USD 10-K 2025-05-21

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 -155000000.0 USD 10-Q 2024-07-26
Quarterly 2023-09-29 -297000000.0 -91.6% USD 10-Q 2024-10-31
Quarterly 2023-12-31 -414000000.0 -39.4% USD 10-Q 2025-01-31
Quarterly 2024-06-28 -82000000.0 +80.2% USD 10-Q 2025-07-25
Quarterly 2024-09-27 -206000000.0 -151.2% USD 10-Q 2025-10-31
Quarterly 2024-12-31 -641000000.0 -211.2% USD 10-Q 2026-02-06
Quarterly 2025-06-27 -179000000.0 +72.1% USD 10-Q 2025-07-25
Quarterly 2025-09-26 -334000000.0 -86.6% USD 10-Q 2025-10-31
Quarterly 2025-12-31 -472000000.0 -41.3% USD 10-Q 2026-02-06
Annual 2023-03-31 -604000000.0 USD 10-K 2025-05-21
Annual 2024-03-31 -492000000.0 +18.5% USD 10-K 2025-05-21
Annual 2025-03-31 -838000000.0 -70.3% USD 10-K 2025-05-21

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 -486000000.0 USD 10-Q 2024-07-26
Quarterly 2023-09-29 -460000000.0 +5.3% USD 10-Q 2024-10-31
Quarterly 2023-12-31 -768000000.0 -67.0% USD 10-Q 2025-01-31
Quarterly 2024-06-28 -468000000.0 +39.1% USD 10-Q 2025-07-25
Quarterly 2024-09-27 -321000000.0 +31.4% USD 10-Q 2025-10-31
Quarterly 2024-12-31 -524000000.0 -63.2% USD 10-Q 2026-02-06
Quarterly 2025-06-27 -283000000.0 +46.0% USD 10-Q 2025-07-25
Quarterly 2025-09-26 -575000000.0 -103.2% USD 10-Q 2025-10-31
Quarterly 2025-12-31 -46000000.0 +92.0% USD 10-Q 2026-02-06
Annual 2023-03-31 2000000.0 USD 10-K 2025-05-21
Annual 2024-03-31 -1656000000.0 -82900.0% USD 10-K 2025-05-21
Annual 2025-03-31 -821000000.0 +50.4% USD 10-K 2025-05-21

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 167000000.0 USD 10-Q 2024-07-26
Quarterly 2023-09-29 319000000.0 +91.0% USD 10-Q 2024-10-31
Quarterly 2023-12-31 449000000.0 +40.8% USD 10-Q 2025-01-31
Quarterly 2024-06-28 111000000.0 -75.3% USD 10-Q 2025-07-25
Quarterly 2024-09-27 214000000.0 +92.8% USD 10-Q 2025-10-31
Quarterly 2024-12-31 326000000.0 +52.3% USD 10-Q 2026-02-06
Quarterly 2025-06-27 133000000.0 -59.2% USD 10-Q 2025-07-25
Quarterly 2025-09-26 283000000.0 +112.8% USD 10-Q 2025-10-31
Quarterly 2025-12-31 431000000.0 +52.3% USD 10-Q 2026-02-06
Annual 2023-03-31 635000000.0 USD 10-K 2025-05-21
Annual 2024-03-31 530000000.0 -16.5% USD 10-K 2025-05-21
Annual 2025-03-31 438000000.0 -17.4% USD 10-K 2025-05-21

Share Data

Metrics: 4

Shares Outstanding

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 450122691.0 shares 10-Q 2024-02-02
Quarterly 2023-06-30 449037356.0 -0.2% shares 10-Q 2023-07-31
Quarterly 2023-09-29 437913956.0 -2.5% shares 10-Q 2023-10-30
Quarterly 2023-12-31 427319202.0 -2.4% shares 10-Q 2024-02-02
Quarterly 2024-03-31 408101772.0 -4.5% shares 10-Q 2025-01-31
Quarterly 2024-06-28 399382891.0 -2.1% shares 10-Q 2024-07-26
Quarterly 2024-09-27 389775099.0 -2.4% shares 10-Q 2024-10-31
Quarterly 2024-12-31 384327094.0 -1.4% shares 10-Q 2025-01-31
Quarterly 2025-03-31 377817433.0 -1.7% shares 10-Q 2026-02-06
Quarterly 2025-06-27 376212465.0 -0.4% shares 10-Q 2025-07-25
Quarterly 2025-09-26 370865873.0 -1.4% shares 10-Q 2025-10-31
Quarterly 2025-12-31 367621500.0 -0.9% shares 10-Q 2026-02-06
Annual 2023-03-31 450122691.0 shares 10-K 2024-05-17
Annual 2024-03-31 408101772.0 -9.3% shares 10-K 2025-05-21
Annual 2025-03-31 377817433.0 -7.4% shares 10-K 2025-05-21

Shares Issued

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 500362046.0 shares 10-Q 2024-02-02
Quarterly 2023-06-30 499276711.0 -0.2% shares 10-Q 2023-07-31
Quarterly 2023-09-29 437913956.0 -12.3% shares 10-Q 2023-10-30
Quarterly 2023-12-31 427319202.0 -2.4% shares 10-Q 2024-02-02
Quarterly 2024-03-31 408101772.0 -4.5% shares 10-Q 2025-01-31
Quarterly 2024-06-28 399382891.0 -2.1% shares 10-Q 2024-07-26
Quarterly 2024-09-27 389775099.0 -2.4% shares 10-Q 2024-10-31
Quarterly 2024-12-31 384327094.0 -1.4% shares 10-Q 2025-01-31
Quarterly 2025-03-31 383369073.0 -0.2% shares 10-Q 2026-02-06
Quarterly 2025-06-27 381764105.0 -0.4% shares 10-Q 2025-07-25
Quarterly 2025-09-26 376417513.0 -1.4% shares 10-Q 2025-10-31
Quarterly 2025-12-31 373173140.0 -0.9% shares 10-Q 2026-02-06
Annual 2023-03-31 500362046.0 shares 10-K 2024-05-17
Annual 2024-03-31 408101772.0 -18.4% shares 10-K 2025-05-21
Annual 2025-03-31 383369073.0 -6.1% shares 10-K 2025-05-21

Weighted Avg Shares Basic

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 447000000.0 shares 10-Q 2024-07-26
Quarterly 2023-09-29 443000000.0 -0.9% shares 10-Q 2024-10-31
Quarterly 2023-12-31 431000000.0 -2.7% shares 10-Q 2025-01-31
Quarterly 2024-06-28 402000000.0 -6.7% shares 10-Q 2025-07-25
Quarterly 2024-09-27 394000000.0 -2.0% shares 10-Q 2025-10-31
Quarterly 2024-12-31 387000000.0 -1.8% shares 10-Q 2026-02-06
Quarterly 2025-06-27 374000000.0 -3.4% shares 10-Q 2025-07-25
Quarterly 2025-09-26 374000000.0 +0.0% shares 10-Q 2025-10-31
Quarterly 2025-12-31 369000000.0 -1.3% shares 10-Q 2026-02-06
Annual 2023-03-31 454000000.0 shares 10-K 2025-05-21
Annual 2023-06-30 447000000.0 -1.5% shares 10-K 2025-05-21
Annual 2023-09-29 443000000.0 -0.9% shares 10-K 2025-05-21
Annual 2023-12-31 431000000.0 -2.7% shares 10-K 2025-05-21
Annual 2024-03-31 417000000.0 -3.2% shares 10-K 2025-05-21
Annual 2024-06-28 402000000.0 -3.6% shares 10-K 2025-05-21
Annual 2024-09-27 394000000.0 -2.0% shares 10-K 2025-05-21
Annual 2024-12-31 387000000.0 -1.8% shares 10-K 2025-05-21
Annual 2025-03-31 381000000.0 -1.6% shares 10-K 2025-05-21

Weighted Avg Shares Diluted

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 455000000.0 shares 10-Q 2024-07-26
Quarterly 2023-09-29 448000000.0 -1.5% shares 10-Q 2024-10-31
Quarterly 2023-12-31 436000000.0 -2.7% shares 10-Q 2025-01-31
Quarterly 2024-06-28 411000000.0 -5.7% shares 10-Q 2025-07-25
Quarterly 2024-09-27 400000000.0 -2.7% shares 10-Q 2025-10-31
Quarterly 2024-12-31 394000000.0 -1.5% shares 10-Q 2026-02-06
Quarterly 2025-06-27 381000000.0 -3.3% shares 10-Q 2025-07-25
Quarterly 2025-09-26 380000000.0 -0.3% shares 10-Q 2025-10-31
Quarterly 2025-12-31 376000000.0 -1.1% shares 10-Q 2026-02-06
Annual 2023-03-31 462000000.0 shares 10-K 2025-05-21
Annual 2023-06-30 455000000.0 -1.5% shares 10-K 2025-05-21
Annual 2023-09-29 448000000.0 -1.5% shares 10-K 2025-05-21
Annual 2023-12-31 436000000.0 -2.7% shares 10-K 2025-05-21
Annual 2024-03-31 425000000.0 -2.5% shares 10-K 2025-05-21
Annual 2024-06-28 411000000.0 -3.3% shares 10-K 2025-05-21
Annual 2024-09-27 400000000.0 -2.7% shares 10-K 2025-05-21
Annual 2024-12-31 394000000.0 -1.5% shares 10-K 2025-05-21
Annual 2025-03-31 389000000.0 -1.3% shares 10-K 2025-05-21
For informational purposes only — not guaranteed to be accurate or complete.