NASDAQ:NTCT | Key Financial Ratios | NETSCOUT SYSTEMS INC

Complete source-backed ratio history.

Available history
2010-03-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.835.24%7.28%
2026-03-311.854.06%5.79%
2025-12-311.944.13%5.84%
2025-09-301.884.12%5.69%
2025-06-301.773.37%4.70%
2025-03-311.75-16.78%-23.51%
2024-12-311.81-19.22%-27.49%
2024-09-301.68-28.94%-41.07%
2024-06-301.54-28.14%-40.99%
2024-03-311.7-5.69%-7.81%
2023-12-311.59-4.58%-6.23%
2023-09-301.512.47%3.27%
2023-06-301.432.29%3.08%
2023-03-311.362.11%2.94%
2022-12-311.551.88%2.72%
2022-09-301.461.76%2.56%
2022-06-301.361.42%2.10%
2022-03-311.941.12%1.74%
2021-12-311.951.78%2.72%
2021-09-301.891.23%1.85%
2021-06-301.890.84%1.27%
2021-03-311.760.63%0.96%
2020-12-311.920.48%0.77%
2020-09-301.850.75%1.18%
2020-06-301.760.30%0.48%
2020-03-311.65-0.09%-0.14%
2019-12-311.70.29%0.46%
2019-09-301.63-1.02%-1.61%
2019-06-301.93-1.26%-2.00%
2019-03-312.11-2.24%-3.55%
2018-12-312.08-2.30%-3.71%
2018-09-302.120.54%0.86%
2018-06-3021.27%2.03%
2018-03-311.822.37%3.86%
2017-12-311.72.54%3.66%
2017-09-301.60.51%0.76%
2017-06-301.750.53%0.78%
2017-03-311.860.92%1.37%
2016-12-311.650.21%0.31%
2016-09-301.57-1.11%-1.62%
2016-06-301.58-1.29%-1.88%
2016-03-311.62-0.79%-1.16%
2015-12-311.74-0.11%-0.15%
2015-09-301.861.06%1.49%
2015-06-302.078.94%12.86%
2015-03-311.89.15%14.04%
2014-12-311.878.92%13.19%
2014-09-301.829.58%13.74%
2014-06-301.749.41%13.41%
2014-03-311.718.08%12.00%
2013-12-311.658.13%11.88%
2013-09-301.747.54%10.67%
2013-06-301.737.57%10.94%
2013-03-311.637.35%10.92%
2012-12-311.567.33%10.82%
2012-09-302.396.75%10.76%
2012-06-302.166.29%10.25%
2012-03-312.160.185.71%9.47%
2011-12-311.970.195.70%9.29%
2011-09-301.980.196.26%9.93%
2011-06-302.080.26.42%10.07%
2011-03-312.080.217.06%11.66%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-311.854.06%5.79%
2025-03-311.75-16.78%-23.51%
2024-03-311.7-5.69%-7.81%
2023-03-311.362.11%2.94%
2022-03-311.941.12%1.74%
2021-03-311.760.63%0.96%
2020-03-311.65-0.09%-0.14%
2019-03-312.11-2.24%-3.55%
2018-03-311.822.37%3.86%
2017-03-311.860.92%1.37%
2016-03-311.62-0.79%-1.16%
2015-03-311.89.15%14.04%
2014-03-311.718.08%12.00%
2013-03-311.637.35%10.92%
2012-03-312.160.185.71%9.47%
2011-03-312.080.217.06%11.66%
2010-03-3110.46%