Financial insights of SOTK