Financial insights of SWKS