Financial insights of THRY