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

Three Months Ended May 31,

   

Nine Months Ended May 31,

 

Numerator:

 

2023

(Restated)

   

2022

   

2023

(Restated)

   

2022

 

Net income attributable to NTIC

  $ 1,059,590     $ 1,000,167     $ 1,973,329     $ 5,676,773  

Denominator:

                               

Basic – weighted shares outstanding

    9,369,923       9,227,912       9,355,776       9,216,216  

Weighted shares assumed upon exercise of stock options

    258,146       350,885       346,834       466,430  

Diluted – weighted shares outstanding

    9,628,069       9,578,797       9,702,610       9,682,646  

Basic net income per share:

  $ 0.11     $ 0.11     $ 0.21     $ 0.62  

Diluted net income per share:

  $ 0.11     $ 0.11     $ 0.20     $ 0.59