XML 46 R31.htm IDEA: XBRL DOCUMENT
v3.25.2

Description of Business, Basis of Presentation and Summary of Significant Accounting Policies (Tables) | 12 Months Ended
--- | ---
Jun. 30, 2025
Description of Business, Basis of Presentation and Summary of Significant Accounting Policies |
Schedule of cash and cash equivalents | Cash and cash equivalents consists of the following as of (in thousands):
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | June 30, 2025 |  | June 30, 2024
​ |  | ​ |  |  | ​ |
Cash | ​ | $ | 16,726 | ​ | $ | 18,823
Money Market Fund | ​ |  | 66,355 | ​ |  | 41,116
Certificate of Deposits | ​ | ​ | — | ​ | ​ | 5,402
​ | ​ | $ | 83,081 | ​ | $ | 65,341
Schedule of investments - other | Investments-other consists of the following as of (in thousands):
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | June 30, 2025 |  | June 30, 2024
​ |  | ​ |  |  | ​ |
Certificate of Deposits | ​ | $ | — | ​ | $ | 26,980
​ | ​ | $ | — | ​ | $ | 26,980
Schedule of certificates of deposit | The Company’s certificate of deposits as of June 30, 2024 consisted of the following (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
June 30, 2024
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Balance Sheet Classification |  | Interest Rate |  | Maturity Date |  | Cost |  | Carrying Value
Cash and Cash Equivalents | ​ | ​ | 4.70% | ​ | ​ | 8/22/2024 | ​ | $ | 5,374 | ​ | $ | 5,402
Investments - other | ​ | ​ | 4.55% - 4.75% | ​ | ​ | 7/25/2024 - 10/24/2024 | ​ | ​ | 26,709 | ​ | ​ | 26,980
Schedule of intangible assets | Changes in intangible assets are as follows (in thousands):
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | June 30, 2025 | ​ | June 30, 2024
​ |  | Carrying |  | Accumulated |  | Net book |  | Carrying |  | Accumulated |  | Net book
​ | ​ | value | ​ | amortization | ​ | value | ​ | value | ​ | amortization | ​ | value
Customer relationships | ​ | $ | 9,800 | ​ | $ | (9,549) | ​ | $ | 251 | ​ | $ | 9,800 | ​ | $ | (9,436) | ​ | $ | 364
Trade name | ​ | ​ | 4,048 |  | ​ | (1,012) |  | ​ | 3,036 |  | ​ | 4,048 |  | ​ | (810) |  | ​ | 3,238
​ | ​ | $ | 13,848 | ​ | $ | (10,561) | ​ | $ | 3,287 | ​ | $ | 13,848 | ​ | $ | (10,246) | ​ | $ | 3,602
Schedule of reconciliation of earnings per share | The following provides a reconciliation of information used in calculating the per share amounts for the fiscal years ended June 30 (in thousands, except per share data):
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | Net Income per
​ | ​ | Net Income | ​ | Weighted Average Shares | ​ | Share
​ | ​ | 2025 |  | 2024 |  | 2023 |  | 2025 |  | 2024 |  | 2023 |  | 2025 |  | 2024 |  | 2023
Basic EPS | ​ | $ | 43,406 | ​ | $ | 49,818 | ​ | $ | 27,127 | ​ | $ | 36,298 | ​ | 36,812 | ​ | 36,741 | ​ | $ | 1.20 | ​ | $ | 1.35 | ​ | $ | 0.74
Effect of Dilutive Securities: | ​ | ​ |  |  | ​ |  |  | ​ |  |  | ​ | ​ |  | ​ |  | ​ |  | ​ |  |  | ​ |  |  | ​ |
Stock Options | ​ | ​ | — |  | ​ | — |  | ​ | — |  | ​ | 201 |  | 254 |  | 264 |  | ​ | (0.01) |  | ​ | (0.01) |  | ​ | (0.01)
Diluted EPS | ​ | $ | 43,406 | ​ | $ | 49,818 | ​ | $ | 27,127 |  | $ | 36,499 |  | 37,066 |  | 37,005 | ​ | $ | 1.19 | ​ | $ | 1.34 | ​ | $ | 0.73

X
- Definition Tabular disclosure of certificates of deposit. + References No definition available. + Details
Name: | nssc_CertificatesOfDepositTableTextBlock
Namespace Prefix: | nssc_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of investment. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/320/tableOfContent Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Topic 321 -Publisher FASB -URI https://asc.fasb.org/321/tableOfContent Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Topic 325 -Publisher FASB -URI https://asc.fasb.org/325/tableOfContent + Details
Name: | us-gaap_InvestmentTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of cash and cash equivalents. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 55 -Paragraph 40 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2 + Details
Name: | us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration