Financial insights of CWST