Financial insights of WNC