Financial insights of OSUR