F&F - Financial Insights SEC Filing Analytics

Financial Metrics

VISN Vistance Networks, Inc.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
10
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-02-26 SEC Filing Index
Insider 4 2026-01-12 SEC Filing Index
Insider 4 2025-12-22 SEC Filing Index
Insider 4 2025-12-18 SEC Filing Index
Insider 4 2025-10-02 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)
7260200000.0
Total Liabilities (latest annual)
9096400000.0
Current Liabilities (latest annual)
1495500000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1664400000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 1588800000.0 -4.5% USD 10-Q 2024-08-08
Quarterly 2023-09-30 1053400000.0 -33.7% USD 10-Q 2024-11-07
Quarterly 2024-03-31 900900000.0 -14.5% USD 10-Q 2025-05-01
Quarterly 2024-06-30 1053600000.0 +16.9% USD 10-Q 2025-08-04
Quarterly 2024-09-30 1082200000.0 +2.7% USD 10-Q 2025-10-30
Quarterly 2025-03-31 1112200000.0 +2.8% USD 10-Q 2025-05-01
Quarterly 2025-06-30 1388100000.0 +24.8% USD 10-Q 2025-08-04
Quarterly 2025-09-30 1629700000.0 +17.4% USD 10-Q 2025-10-30
Annual 2023-12-31 1863800000.0 USD 10-K 2026-02-26
Annual 2024-12-31 1382600000.0 -25.8% USD 10-K 2026-02-26
Annual 2025-12-31 1931600000.0 +39.7% USD 10-K 2026-02-26

Gross Profit

Q: 9 | A: 12

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 630200000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 568900000.0 -9.7% USD 10-Q 2024-08-08
Quarterly 2023-09-30 380200000.0 -33.2% USD 10-Q 2024-11-07
Quarterly 2024-03-31 295100000.0 -22.4% USD 10-Q 2025-05-01
Quarterly 2024-06-30 399000000.0 +35.2% USD 10-Q 2025-08-04
Quarterly 2024-09-30 435100000.0 +9.0% USD 10-Q 2025-10-30
Quarterly 2025-03-31 468600000.0 +7.7% USD 10-Q 2025-05-01
Quarterly 2025-06-30 591700000.0 +26.3% USD 10-Q 2025-08-04
Quarterly 2025-09-30 667800000.0 +12.9% USD 10-Q 2025-10-30
Annual 2023-03-31 489700000.0 USD 10-K 2025-02-26
Annual 2023-06-30 452100000.0 -7.7% USD 10-K 2025-02-26
Annual 2023-09-30 380200000.0 -15.9% USD 10-K 2025-02-26
Annual 2023-12-31 900300000.0 +136.8% USD 10-K 2026-02-26
Annual 2024-03-31 118900000.0 -86.8% USD 10-K 2026-02-26
Annual 2024-06-30 141200000.0 +18.8% USD 10-K 2026-02-26
Annual 2024-09-30 168500000.0 +19.3% USD 10-K 2026-02-26
Annual 2024-12-31 176500000.0 +4.7% USD 10-K 2026-02-26
Annual 2025-03-31 197600000.0 +12.0% USD 10-K 2026-02-26
Annual 2025-06-30 279600000.0 +41.5% USD 10-K 2026-02-26
Annual 2025-09-30 244400000.0 -12.6% USD 10-K 2026-02-26
Annual 2025-12-31 234300000.0 -4.1% USD 10-K 2026-02-26

Operating Income

Q: 9 | A: 12

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 183100000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 98200000.0 -46.4% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -408400000.0 -515.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -54700000.0 +86.6% USD 10-Q 2025-05-01
Quarterly 2024-06-30 91400000.0 +267.1% USD 10-Q 2025-08-04
Quarterly 2024-09-30 102200000.0 +11.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 134000000.0 +31.1% USD 10-Q 2025-05-01
Quarterly 2025-06-30 236000000.0 +76.1% USD 10-Q 2025-08-04
Quarterly 2025-09-30 300900000.0 +27.5% USD 10-Q 2025-10-30
Annual 2023-03-31 96400000.0 USD 10-K 2025-02-26
Annual 2023-06-30 33200000.0 -65.6% USD 10-K 2025-02-26
Annual 2023-09-30 -408400000.0 -1330.1% USD 10-K 2025-02-26
Annual 2023-12-31 -659600000.0 -61.5% USD 10-K 2026-02-26
Annual 2024-03-31 -128000000.0 +80.6% USD 10-K 2026-02-26
Annual 2024-06-30 -57100000.0 +55.4% USD 10-K 2026-02-26
Annual 2024-09-30 -59000000.0 -3.3% USD 10-K 2026-02-26
Annual 2024-12-31 -47600000.0 +19.3% USD 10-K 2026-02-26
Annual 2025-03-31 -16300000.0 +65.8% USD 10-K 2026-02-26
Annual 2025-06-30 48100000.0 +395.1% USD 10-K 2026-02-26
Annual 2025-09-30 18700000.0 -61.1% USD 10-K 2026-02-26
Annual 2025-12-31 -2900000.0 -115.5% USD 10-K 2026-02-26

Net Income

Q: 9 | A: 12

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3400000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 -100400000.0 -3052.9% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -828700000.0 -725.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -333700000.0 +59.7% USD 10-Q 2025-05-01
Quarterly 2024-06-30 44400000.0 +113.3% USD 10-Q 2025-08-04
Quarterly 2024-09-30 -33000000.0 -174.3% USD 10-Q 2025-10-30
Quarterly 2025-03-31 784000000.0 +2475.8% USD 10-Q 2025-05-01
Quarterly 2025-06-30 31800000.0 -95.9% USD 10-Q 2025-08-04
Quarterly 2025-09-30 108400000.0 +240.9% USD 10-Q 2025-10-30
Annual 2023-03-31 3400000.0 USD 10-K 2025-02-26
Annual 2023-06-30 -100400000.0 -3052.9% USD 10-K 2025-02-26
Annual 2023-09-30 -828700000.0 -725.4% USD 10-K 2025-02-26
Annual 2023-12-31 -1506800000.0 -81.8% USD 10-K 2026-02-26
Annual 2024-03-31 -333700000.0 +77.9% USD 10-K 2026-02-26
Annual 2024-06-30 44400000.0 +113.3% USD 10-K 2026-02-26
Annual 2024-09-30 -33000000.0 -174.3% USD 10-K 2026-02-26
Annual 2024-12-31 6800000.0 +120.6% USD 10-K 2026-02-26
Annual 2025-03-31 784000000.0 +11429.4% USD 10-K 2026-02-26
Annual 2025-06-30 31800000.0 -95.9% USD 10-K 2026-02-26
Annual 2025-09-30 108400000.0 +240.9% USD 10-K 2026-02-26
Annual 2025-12-31 1359500000.0 +1154.2% USD 10-K 2026-02-26

EPS Basic

Q: 9 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -0.05 USD/shares 10-Q 2024-05-09
Quarterly 2023-06-30 -0.55 -1000.0% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 -3.98 -623.6% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 -1.65 +58.5% USD/shares 10-Q 2025-05-01
Quarterly 2024-06-30 0.13 +107.9% USD/shares 10-Q 2025-08-04
Quarterly 2024-09-30 -0.23 -276.9% USD/shares 10-Q 2025-10-30
Quarterly 2025-03-31 3.55 +1643.5% USD/shares 10-Q 2025-05-01
Quarterly 2025-06-30 0.07 -98.0% USD/shares 10-Q 2025-08-04
Quarterly 2025-09-30 0.41 +485.7% USD/shares 10-Q 2025-10-30
Annual 2023-12-31 -7.44 USD/shares 10-K 2026-02-26
Annual 2024-03-31 -1.65 +77.8% USD/shares 10-K 2025-02-26
Annual 2024-06-30 -1.51 +8.5% USD/shares 10-K 2025-02-26
Annual 2024-09-30 -1.73 -14.6% USD/shares 10-K 2025-02-26
Annual 2024-12-31 -1.78 -2.9% USD/shares 10-K 2026-02-26
Annual 2025-12-31 10.09 +666.9% USD/shares 10-K 2026-02-26

EPS Diluted

Q: 9 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -0.06 USD/shares 10-Q 2024-05-09
Quarterly 2023-06-30 -0.55 -816.7% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 -3.98 -623.6% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 -1.65 +58.5% USD/shares 10-Q 2025-05-01
Quarterly 2024-06-30 0.13 +107.9% USD/shares 10-Q 2025-08-04
Quarterly 2024-09-30 -0.23 -276.9% USD/shares 10-Q 2025-10-30
Quarterly 2025-03-31 2.88 +1352.2% USD/shares 10-Q 2025-05-01
Quarterly 2025-06-30 0.06 -97.9% USD/shares 10-Q 2025-08-04
Quarterly 2025-09-30 0.39 +550.0% USD/shares 10-Q 2025-10-30
Annual 2023-12-31 -7.44 USD/shares 10-K 2026-02-26
Annual 2024-03-31 -1.65 +77.8% USD/shares 10-K 2025-02-26
Annual 2024-06-30 -1.51 +8.5% USD/shares 10-K 2025-02-26
Annual 2024-09-30 -1.73 -14.6% USD/shares 10-K 2025-02-26
Annual 2024-12-31 -1.78 -2.9% USD/shares 10-K 2026-02-26
Annual 2025-12-31 9.63 +641.0% USD/shares 10-K 2026-02-26

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 327300000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 418100000.0 +27.7% USD 10-Q 2023-08-03
Quarterly 2023-09-30 518900000.0 +24.1% USD 10-Q 2023-11-09
Quarterly 2023-12-31 500300000.0 -3.6% USD 10-Q 2024-11-07
Quarterly 2024-03-31 357200000.0 -28.6% USD 10-Q 2024-05-09
Quarterly 2024-06-30 345900000.0 -3.2% USD 10-Q 2024-08-08
Quarterly 2024-09-30 392100000.0 +13.4% USD 10-Q 2024-11-07
Quarterly 2024-12-31 564900000.0 +44.1% USD 10-Q 2025-10-30
Quarterly 2025-03-31 493300000.0 -12.7% USD 10-Q 2025-05-01
Quarterly 2025-06-30 571100000.0 +15.8% USD 10-Q 2025-08-04
Quarterly 2025-09-30 705300000.0 +23.5% USD 10-Q 2025-10-30
Annual 2023-12-31 500300000.0 USD 10-K 2025-02-26
Annual 2024-12-31 404100000.0 -19.2% USD 10-K 2026-02-26
Annual 2025-12-31 754400000.0 +86.7% USD 10-K 2026-02-26

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1352500000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 1354100000.0 +0.1% USD 10-Q 2023-08-03
Quarterly 2023-09-30 1144500000.0 -15.5% USD 10-Q 2023-11-09
Quarterly 2023-12-31 592100000.0 -48.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 836900000.0 +41.3% USD 10-Q 2024-05-09
Quarterly 2024-06-30 999800000.0 +19.5% USD 10-Q 2024-08-08
Quarterly 2024-09-30 664800000.0 -33.5% USD 10-Q 2024-11-07
Quarterly 2024-12-31 685900000.0 +3.2% USD 10-Q 2025-10-30
Quarterly 2025-03-31 844300000.0 +23.1% USD 10-Q 2025-05-01
Quarterly 2025-06-30 935100000.0 +10.8% USD 10-Q 2025-08-04
Quarterly 2025-09-30 1042500000.0 +11.5% USD 10-Q 2025-10-30
Annual 2023-12-31 581900000.0 USD 10-K 2025-02-26
Annual 2024-12-31 252200000.0 -56.7% USD 10-K 2026-02-26
Annual 2025-12-31 350400000.0 +38.9% USD 10-K 2026-02-26

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1622200000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 1454200000.0 -10.4% USD 10-Q 2023-08-03
Quarterly 2023-09-30 1364600000.0 -6.2% USD 10-Q 2023-11-09
Quarterly 2023-12-31 900800000.0 -34.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 1044100000.0 +15.9% USD 10-Q 2024-05-09
Quarterly 2024-06-30 1041800000.0 -0.2% USD 10-Q 2024-08-08
Quarterly 2024-09-30 843500000.0 -19.0% USD 10-Q 2024-11-07
Quarterly 2024-12-31 736800000.0 -12.6% USD 10-Q 2025-10-30
Quarterly 2025-03-31 765700000.0 +3.9% USD 10-Q 2025-05-01
Quarterly 2025-06-30 822800000.0 +7.5% USD 10-Q 2025-08-04
Quarterly 2025-09-30 798400000.0 -3.0% USD 10-Q 2025-10-30
Annual 2023-12-31 900800000.0 USD 10-K 2025-02-26
Annual 2024-12-31 403000000.0 -55.3% USD 10-K 2026-02-26
Annual 2025-12-31 310400000.0 -23.0% USD 10-K 2026-02-26

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3509800000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 3424900000.0 -2.4% USD 10-Q 2023-08-03
Quarterly 2023-09-30 3214700000.0 -6.1% USD 10-Q 2023-11-09
Quarterly 2023-12-31 2862600000.0 -11.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 2407400000.0 -15.9% USD 10-Q 2024-05-09
Quarterly 2024-06-30 2566800000.0 +6.6% USD 10-Q 2024-08-08
Quarterly 2024-09-30 3423900000.0 +33.4% USD 10-Q 2024-11-07
Quarterly 2024-12-31 3484500000.0 +1.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 2297500000.0 -34.1% USD 10-Q 2025-05-01
Quarterly 2025-06-30 2521300000.0 +9.7% USD 10-Q 2025-08-04
Quarterly 2025-09-30 2803400000.0 +11.2% USD 10-Q 2025-10-30
Annual 2023-12-31 2826000000.0 USD 10-K 2025-02-26
Annual 2024-12-31 3484500000.0 +23.3% USD 10-K 2026-02-26
Annual 2025-12-31 5796200000.0 +66.3% USD 10-K 2026-02-26

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 11337000000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 11165700000.0 -1.5% USD 10-Q 2023-08-03
Quarterly 2023-09-30 10065600000.0 -9.9% USD 10-Q 2023-11-09
Quarterly 2023-12-31 9371900000.0 -6.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 8653600000.0 -7.7% USD 10-Q 2024-05-09
Quarterly 2024-06-30 8821000000.0 +1.9% USD 10-Q 2024-08-08
Quarterly 2024-09-30 8810700000.0 -0.1% USD 10-Q 2024-11-07
Quarterly 2024-12-31 8747500000.0 -0.7% USD 10-Q 2025-10-30
Quarterly 2025-03-31 7507400000.0 -14.2% USD 10-Q 2025-05-01
Quarterly 2025-06-30 7743400000.0 +3.1% USD 10-Q 2025-08-04
Quarterly 2025-09-30 7939100000.0 +2.5% USD 10-Q 2025-10-30
Annual 2023-12-31 9332500000.0 USD 10-K 2025-02-26
Annual 2024-12-31 8747500000.0 -6.3% USD 10-K 2026-02-26
Annual 2025-12-31 9371000000.0 +7.1% USD 10-K 2026-02-26

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1802300000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 1721600000.0 -4.5% USD 10-Q 2023-08-03
Quarterly 2023-09-30 1546500000.0 -10.2% USD 10-Q 2023-11-09
Quarterly 2023-12-31 1409400000.0 -8.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 1048900000.0 -25.6% USD 10-Q 2024-05-09
Quarterly 2024-06-30 2473100000.0 +135.8% USD 10-Q 2024-08-08
Quarterly 2024-09-30 2450700000.0 -0.9% USD 10-Q 2024-11-07
Quarterly 2024-12-31 1229700000.0 -49.8% USD 10-Q 2025-10-30
Quarterly 2025-03-31 1048900000.0 -14.7% USD 10-Q 2025-05-01
Quarterly 2025-06-30 1158200000.0 +10.4% USD 10-Q 2025-08-04
Quarterly 2025-09-30 1243800000.0 +7.4% USD 10-Q 2025-10-30
Annual 2023-12-31 1405500000.0 USD 10-K 2025-02-26
Annual 2024-12-31 1229700000.0 -12.5% USD 10-K 2026-02-26
Annual 2025-12-31 1495500000.0 +21.6% USD 10-K 2026-02-26

Total Liabilities

Q: 11 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 11752000000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 11650800000.0 -0.9% USD 10-Q 2023-08-03
Quarterly 2023-09-30 11409400000.0 -2.1% USD 10-Q 2023-11-09
Quarterly 2023-12-31 11178600000.0 -2.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 10807100000.0 -3.3% USD 10-Q 2024-05-09
Quarterly 2024-06-30 10945500000.0 +1.3% USD 10-Q 2024-08-08
Quarterly 2024-09-30 10922500000.0 -0.2% USD 10-Q 2024-11-07
Quarterly 2024-12-31 10976300000.0 +0.5% USD 10-Q 2025-10-30
Quarterly 2025-03-31 8811400000.0 -19.7% USD 10-Q 2025-05-01
Quarterly 2025-06-30 8922700000.0 +1.3% USD 10-Q 2025-08-04
Quarterly 2025-09-30 9005100000.0 +0.9% USD 10-Q 2025-10-30
Annual 2023-12-31 11195100000.0 USD 10-K 2025-02-26
Annual 2024-03-31 10835200000.0 -3.2% USD 10-K 2025-02-26
Annual 2024-06-30 10973600000.0 +1.3% USD 10-K 2025-02-26
Annual 2024-09-30 10950600000.0 -0.2% USD 10-K 2025-02-26
Annual 2024-12-31 10976300000.0 +0.2% USD 10-K 2026-02-26
Annual 2025-12-31 9096400000.0 -17.1% USD 10-K 2026-02-26

Stockholders' Equity

Q: 11 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -1530400000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 -1615900000.0 -5.6% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -2490100000.0 -54.1% USD 10-Q 2024-11-07
Quarterly 2023-12-31 -2968800000.0 -19.2% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -3362000000.0 -13.2% USD 10-Q 2025-05-01
Quarterly 2024-06-30 -3349200000.0 +0.4% USD 10-Q 2025-08-04
Quarterly 2024-09-30 -3352900000.0 -0.1% USD 10-Q 2025-10-30
Quarterly 2024-12-31 -3456100000.0 -3.1% USD 10-Q 2025-10-30
Quarterly 2025-03-31 -2548200000.0 +26.3% USD 10-Q 2025-05-01
Quarterly 2025-06-30 -2440600000.0 +4.2% USD 10-Q 2025-08-04
Quarterly 2025-09-30 -2344700000.0 +3.9% USD 10-Q 2025-10-30
Annual 2023-12-31 -3024700000.0 USD 10-K 2026-02-26
Annual 2024-03-31 -3359700000.0 -11.1% USD 10-K 2025-02-26
Annual 2024-06-30 -3346900000.0 +0.4% USD 10-K 2025-02-26
Annual 2024-09-30 -3350600000.0 -0.1% USD 10-K 2025-02-26
Annual 2024-12-31 -3456100000.0 -3.1% USD 10-K 2026-02-26
Annual 2025-12-31 -1004100000.0 +70.9% USD 10-K 2026-02-26

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 9410500000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 9380900000.0 -0.3% USD 10-Q 2023-08-03
Quarterly 2023-09-30 9353300000.0 -0.3% USD 10-Q 2023-11-09
Quarterly 2023-12-31 9246600000.0 -1.1% USD 10-Q 2024-11-07
Quarterly 2024-03-31 9244600000.0 -0.0% USD 10-Q 2024-05-09
Quarterly 2024-06-30 7968200000.0 -13.8% USD 10-Q 2024-08-08
Quarterly 2024-09-30 7966400000.0 -0.0% USD 10-Q 2024-11-07
Quarterly 2024-12-31 9238400000.0 +16.0% USD 10-Q 2025-10-30
Quarterly 2025-03-31 7244700000.0 -21.6% USD 10-Q 2025-05-01
Quarterly 2025-06-30 7249700000.0 +0.1% USD 10-Q 2025-08-04
Quarterly 2025-09-30 7254900000.0 +0.1% USD 10-Q 2025-10-30
Annual 2023-12-31 9246600000.0 USD 10-K 2025-02-26
Annual 2024-12-31 9238400000.0 -0.1% USD 10-K 2026-02-26
Annual 2025-12-31 7260200000.0 -21.4% USD 10-K 2026-02-26

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-03-31 -46100000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 90700000.0 +296.7% USD 10-Q 2024-08-08
Quarterly 2023-09-30 229500000.0 +153.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -177700000.0 -177.4% USD 10-Q 2025-05-01
Quarterly 2024-06-30 -126900000.0 +28.6% USD 10-Q 2025-08-04
Quarterly 2024-09-30 -4800000.0 +96.2% USD 10-Q 2025-10-30
Quarterly 2025-03-31 -186900000.0 -3793.8% USD 10-Q 2025-05-01
Quarterly 2025-06-30 -109800000.0 +41.3% USD 10-Q 2025-08-04
Quarterly 2025-09-30 41600000.0 +137.9% USD 10-Q 2025-10-30
Annual 2023-12-31 297300000.0 USD 10-K 2026-02-26
Annual 2024-12-31 273100000.0 -8.1% USD 10-K 2026-02-26
Annual 2025-12-31 322900000.0 +18.2% USD 10-K 2026-02-26

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 35900000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 26900000.0 -25.1% USD 10-Q 2024-08-08
Quarterly 2023-09-30 18300000.0 -32.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 2600000.0 -85.8% USD 10-Q 2025-05-01
Quarterly 2024-06-30 -47600000.0 -1930.8% USD 10-Q 2025-08-04
Quarterly 2024-09-30 -54300000.0 -14.1% USD 10-Q 2025-10-30
Quarterly 2025-03-31 2019000000.0 +3818.2% USD 10-Q 2025-05-01
Quarterly 2025-06-30 2023700000.0 +0.2% USD 10-Q 2025-08-04
Quarterly 2025-09-30 2007400000.0 -0.8% USD 10-Q 2025-10-30
Annual 2023-12-31 30900000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -57200000.0 -285.1% USD 10-K 2026-02-26
Annual 2025-12-31 1981600000.0 +3564.3% USD 10-K 2026-02-26

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -61100000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 -97800000.0 -60.1% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -122900000.0 -25.7% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -8200000.0 +93.3% USD 10-Q 2025-05-01
Quarterly 2024-06-30 -17800000.0 -117.1% USD 10-Q 2025-08-04
Quarterly 2024-09-30 -25800000.0 -44.9% USD 10-Q 2025-10-30
Quarterly 2025-03-31 -2006200000.0 -7676.0% USD 10-Q 2025-05-01
Quarterly 2025-06-30 -2015600000.0 -0.5% USD 10-Q 2025-08-04
Quarterly 2025-09-30 -2015900000.0 -0.0% USD 10-Q 2025-10-30
Annual 2023-12-31 -181700000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -83000000.0 +54.3% USD 10-K 2026-02-26
Annual 2025-12-31 -2053600000.0 -2374.2% USD 10-K 2026-02-26

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 14400000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 35200000.0 +144.4% USD 10-Q 2024-08-08
Quarterly 2023-09-30 43900000.0 +24.7% USD 10-Q 2024-11-07
Quarterly 2024-03-31 6000000.0 -86.3% USD 10-Q 2025-05-01
Quarterly 2024-06-30 11300000.0 +88.3% USD 10-Q 2025-08-04
Quarterly 2024-09-30 18000000.0 +59.3% USD 10-Q 2025-10-30
Quarterly 2025-03-31 15500000.0 -13.9% USD 10-Q 2025-05-01
Quarterly 2025-06-30 28100000.0 +81.3% USD 10-Q 2025-08-04
Quarterly 2025-09-30 44500000.0 +58.4% USD 10-Q 2025-10-30
Annual 2023-12-31 60700000.0 USD 10-K 2026-02-26
Annual 2024-12-31 25300000.0 -58.3% USD 10-K 2026-02-26
Annual 2025-12-31 70300000.0 +177.9% USD 10-K 2026-02-26

Share Data

Metrics: 4

Shares Outstanding

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 209777988.0 shares 10-Q 2023-05-04
Quarterly 2023-06-30 211912464.0 +1.0% shares 10-Q 2023-08-03
Quarterly 2023-09-30 211918754.0 +0.0% shares 10-Q 2023-11-09
Quarterly 2023-12-31 212108634.0 +0.1% shares 10-Q 2024-11-07
Quarterly 2024-03-31 212264754.0 +0.1% shares 10-Q 2024-05-09
Quarterly 2024-06-30 215851423.0 +1.7% shares 10-Q 2024-08-08
Quarterly 2024-09-30 215857513.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2024-12-31 215887001.0 +0.0% shares 10-Q 2025-10-30
Quarterly 2025-03-31 216581612.0 +0.3% shares 10-Q 2025-05-01
Quarterly 2025-06-30 221451007.0 +2.2% shares 10-Q 2025-08-04
Quarterly 2025-09-30 221527126.0 +0.0% shares 10-Q 2025-10-30
Annual 2023-12-31 212108634.0 shares 10-K 2025-02-26
Annual 2024-12-31 215887001.0 +1.8% shares 10-K 2026-02-26
Annual 2025-12-31 215887001.0 +0.0% shares 10-K 2026-02-26

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 209777988.0 shares 10-Q 2023-05-04
Quarterly 2023-06-30 211912464.0 +1.0% shares 10-Q 2023-08-03
Quarterly 2023-09-30 211918754.0 +0.0% shares 10-Q 2023-11-09
Quarterly 2023-12-31 212108634.0 +0.1% shares 10-Q 2024-11-07
Quarterly 2024-03-31 212264754.0 +0.1% shares 10-Q 2024-05-09
Quarterly 2024-06-30 215851423.0 +1.7% shares 10-Q 2024-08-08
Quarterly 2024-09-30 215857513.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2024-12-31 215887001.0 +0.0% shares 10-Q 2025-10-30
Quarterly 2025-03-31 216581612.0 +0.3% shares 10-Q 2025-05-01
Quarterly 2025-06-30 221451007.0 +2.2% shares 10-Q 2025-08-04
Quarterly 2025-09-30 221527126.0 +0.0% shares 10-Q 2025-10-30
Annual 2023-12-31 212108634.0 shares 10-K 2025-02-26
Annual 2024-12-31 223260316.0 +5.3% shares 10-K 2026-02-26
Annual 2025-12-31 223260316.0 +0.0% shares 10-K 2026-02-26

Weighted Avg Shares Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 208900000.0 shares 10-Q 2024-05-09
Quarterly 2023-06-30 210500000.0 +0.8% shares 10-Q 2024-08-08
Quarterly 2023-09-30 211900000.0 +0.7% shares 10-Q 2024-11-07
Quarterly 2024-03-31 212300000.0 +0.2% shares 10-Q 2025-05-01
Quarterly 2024-06-30 213500000.0 +0.6% shares 10-Q 2025-08-04
Quarterly 2024-09-30 215900000.0 +1.1% shares 10-Q 2025-10-30
Quarterly 2025-03-31 216300000.0 +0.2% shares 10-Q 2025-05-01
Quarterly 2025-06-30 218100000.0 +0.8% shares 10-Q 2025-08-04
Quarterly 2025-09-30 221500000.0 +1.6% shares 10-Q 2025-10-30
Annual 2023-12-31 210900000.0 shares 10-K 2026-02-26
Annual 2024-12-31 214400000.0 +1.7% shares 10-K 2026-02-26
Annual 2025-12-31 219500000.0 +2.4% shares 10-K 2026-02-26

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 212100000.0 shares 10-Q 2024-05-09
Quarterly 2023-06-30 210500000.0 -0.8% shares 10-Q 2024-08-08
Quarterly 2023-09-30 211900000.0 +0.7% shares 10-Q 2024-11-07
Quarterly 2024-03-31 212300000.0 +0.2% shares 10-Q 2025-05-01
Quarterly 2024-06-30 213500000.0 +0.6% shares 10-Q 2025-08-04
Quarterly 2024-09-30 215900000.0 +1.1% shares 10-Q 2025-10-30
Quarterly 2025-03-31 271900000.0 +25.9% shares 10-Q 2025-05-01
Quarterly 2025-06-30 227300000.0 -16.4% shares 10-Q 2025-08-04
Quarterly 2025-09-30 277700000.0 +22.2% shares 10-Q 2025-10-30
Annual 2023-12-31 210900000.0 shares 10-K 2026-02-26
Annual 2024-12-31 214400000.0 +1.7% shares 10-K 2026-02-26
Annual 2025-12-31 230000000.0 +7.3% shares 10-K 2026-02-26
For informational purposes only — not guaranteed to be accurate or complete.