XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Net Income Per Common Share (Tables)
9 Months Ended
May 31, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 

Numerator:

 

May 31, 2025

   

May 31, 2024

   

May 31, 2025

   

May 31, 2024

 

Net income attributable to NTIC

  $ 121,775     $ 976,604     $ 1,117,185     $ 3,573,294  

Denominator:

                               

Basic – weighted shares outstanding

    9,474,363       9,431,134       9,475,967       9,432,684  

Weighted shares assumed upon exercise of stock options and settlement of restricted stock units

    65,403       584,540       210,679       386,536  

Diluted – weighted shares outstanding

    9,539,766       10,015,674       9,686,646       9,819,220  

Basic net income per share:

  $ 0.01     $ 0.10     $ 0.12     $ 0.38  

Diluted net income per share:

  $ 0.01     $ 0.10     $ 0.12     $ 0.36