Northern Technologies International Corporation (NTIC) reports earnings