Financial insights of ATRC