TEAM's high-margin subscription-based model, supported by increased cloud migrations and rising product upsells, makes the stock worth buying.