Financial insights of TENB