Financial insights of SNBR