NASDAQ:NSSC | Key Financial Ratios | NAPCO SECURITY TECHNOLOGIES, INC

Complete source-backed ratio history.

Available history
2011-06-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-304.918.03%22.53%
2026-03-314.9516.62%20.75%
2025-12-317.9922.28%25.66%
2025-09-307.0621.55%25.20%
2025-06-306.7521.91%25.74%
2025-03-316.7423.74%28.05%
2024-12-317.5523.87%27.77%
2024-09-306.9424.07%28.29%
2024-06-307.5923.98%27.85%
2024-03-317.9324.05%27.86%
2023-12-317.0623.24%27.35%
2023-09-306.2919.54%23.32%
2023-06-306.6716.28%19.35%
2023-03-317.3514.58%18.32%
2022-12-316.6411.55%14.65%
2022-09-305.059.85%12.72%
2022-06-304.5213.19%17.22%
2022-03-314.8112.84%16.61%
2021-12-315.3214.22%18.20%
2021-09-306.2116.65%20.80%
2021-06-304.720.0412.58%16.68%
2021-03-315.450.056.34%8.36%
2020-12-315.880.056.01%7.91%
2020-09-305.530.056.49%8.71%
2020-06-304.510.057.37%10.18%
2020-03-315.1114.89%18.98%
2019-12-314.7314.46%18.72%
2019-09-304.5514.32%18.75%
2019-06-304.55014.23%17.33%
2019-03-314.5814.06%16.85%
2018-12-314.2712.64%15.31%
2018-09-304.3310.70%12.97%
2018-06-305.7110.44%12.05%
2018-03-315.7610.22%12.02%
2017-12-315.168.93%10.68%
2017-09-305.898.49%10.24%
2017-06-304.90.067.90%9.84%
2017-03-315.290.078.81%10.81%
2016-12-314.860.049.22%11.18%
2016-09-305.190.089.38%11.62%
2016-06-305.10.098.91%11.26%
2016-03-315.260.169.09%11.87%
2015-12-315.40.178.18%10.65%
2015-09-304.810.27.89%10.70%
2015-06-304.770.237.45%10.42%
2015-03-314.570.246.22%8.83%
2014-12-314.830.256.64%9.40%
2014-09-304.570.265.61%8.09%
2014-06-304.620.275.49%7.94%
2014-03-314.530.37.15%10.55%
2013-12-314.80.326.32%9.40%
2013-09-304.210.345.80%8.91%
2013-06-304.860.414.73%7.49%
2013-03-314.840.452.59%4.44%
2012-12-314.410.462.89%4.97%
2012-09-304.550.493.16%5.41%
2012-06-304.910.543.53%6.06%
2012-03-312.050.592.91%5.15%
2011-12-311.990.623.44%6.30%
2011-09-301.930.653.08%5.92%
2011-06-303.250.671.63%3.16%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-304.918.03%22.53%
2025-06-306.7521.91%25.74%
2024-06-307.5923.98%27.85%
2023-06-306.6716.28%19.35%
2022-06-304.5213.19%17.22%
2021-06-304.720.0412.58%16.68%
2020-06-304.510.057.37%10.18%
2019-06-304.55014.23%17.33%
2018-06-305.7110.44%12.05%
2017-06-304.90.067.90%9.84%
2016-06-305.10.098.91%11.26%
2015-06-304.770.237.45%10.42%
2014-06-304.620.275.49%7.94%
2013-06-304.860.414.73%7.49%
2012-06-304.910.543.53%6.06%
2011-06-303.250.671.63%3.16%