Outgoing CEO Jennifer Witz leaves amid rising revenue, record-low customer churn, and near-record free cash flow.