Skip to content
10-K

Annual Report

NAPCO SECURITY TECHNOLOGIES, INC NSSC

0001558370-25-011750

← back to feed
Filed
Aug 25, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Aug 22, 2025 35.66M sh
Shares Diluted FY 2025 · Jun 30, 2025 36.5M sh
Shares Diluted FY 2025 · Jun 30, 2024 37.07M sh
Shares Diluted FY 2025 · Jun 30, 2023 37.01M sh
Stock Repurchased FY 2025 · Jun 30, 2025 $36.79M
Dividends Paid FY 2025 · Jun 30, 2025 $13.63M
Dividends Paid FY 2025 · Jun 30, 2024 $13.26M
Dividends Paid FY 2025 · Jun 30, 2023 $2.3M
Capex FY 2025 · Jun 30, 2025 $2.12M
Capex FY 2025 · Jun 30, 2024 $1.59M
Capex FY 2025 · Jun 30, 2023 $2.96M
Operating Cash Flow FY 2025 · Jun 30, 2025 $53.53M
Operating Cash Flow FY 2025 · Jun 30, 2024 $45.37M
Operating Cash Flow FY 2025 · Jun 30, 2023 $24.7M
Cash And Equivalents FY 2025 · Jun 30, 2025 $83.08M
Cash And Equivalents FY 2025 · Jun 30, 2024 $65.34M
Stockholders Equity FY 2025 · Jun 30, 2025 $168.61M
Stockholders Equity FY 2025 · Jun 30, 2024 $178.89M
Stockholders Equity FY 2025 · Jun 30, 2023 $140.17M
Stockholders Equity FY 2025 · Jun 30, 2022 $113.79M
Current Liabilities FY 2025 · Jun 30, 2025 $24.06M
Current Liabilities FY 2025 · Jun 30, 2024 $22.23M
Total Liabilities FY 2025 · Jun 30, 2025 $29.54M
Total Liabilities FY 2025 · Jun 30, 2024 $28.86M
Current Assets FY 2025 · Jun 30, 2025 $162.44M
Current Assets FY 2025 · Jun 30, 2024 $168.76M
Total Assets FY 2025 · Jun 30, 2025 $198.14M
Total Assets FY 2025 · Jun 30, 2024 $207.75M
Eps Diluted FY 2025 · Jun 30, 2025 $1.19
Eps Diluted FY 2025 · Jun 30, 2024 $1.34
Eps Diluted FY 2025 · Jun 30, 2023 $0.73
Eps Basic FY 2025 · Jun 30, 2025 $1.20
Eps Basic FY 2025 · Jun 30, 2024 $1.35
Eps Basic FY 2025 · Jun 30, 2023 $0.74
Sga Expense FY 2025 · Jun 30, 2025 $42.19M
Sga Expense FY 2025 · Jun 30, 2024 $37.17M
Sga Expense FY 2025 · Jun 30, 2023 $33.58M
Rd Expense FY 2025 · Jun 30, 2025 $12.58M
Rd Expense FY 2025 · Jun 30, 2024 $10.76M
Rd Expense FY 2025 · Jun 30, 2023 $9.33M
Net Income FY 2025 · Jun 30, 2025 $43.41M
Net Income FY 2025 · Jun 30, 2024 $49.82M
Net Income FY 2025 · Jun 30, 2023 $27.13M
Operating Income FY 2025 · Jun 30, 2025 $46.26M
Operating Income FY 2025 · Jun 30, 2024 $53.82M
Operating Income FY 2025 · Jun 30, 2023 $30.33M
Gross Profit FY 2025 · Jun 30, 2025 $101.03M
Gross Profit FY 2025 · Jun 30, 2024 $101.75M
Gross Profit FY 2025 · Jun 30, 2023 $73.23M
Cost Of Revenue FY 2025 · Jun 30, 2025 $80.59M
Cost Of Revenue FY 2025 · Jun 30, 2024 $87.07M
Cost Of Revenue FY 2025 · Jun 30, 2023 $96.76M
Revenue FY 2025 · Jun 30, 2025 $181.62M
Revenue FY 2025 · Jun 30, 2024 $188.82M
Revenue FY 2025 · Jun 30, 2023 $170M