Financial insights of CTOS