Financial insights of UPWK