Financial insights of WDFC