{
  "report_id": "189-return-after-bonus-absence",
  "status": "validated",
  "version": "1.0",
  "cohort": "2025-01-01/2025-12-31",
  "observation_cutoff_exclusive": "2026-04-01",
  "definitions": {
    "eligible_profile": "Perfil con primera ausencia observada en una reserva con bono y coste positivo durante 2025.",
    "refunded": "Ausencia con devolución del crédito.",
    "credit_lost": "Ausencia sin devolución del crédito.",
    "prior_frequency": "Asistencias efectivas durante los 30 días anteriores a la clase no realizada."
  },
  "sample": {
    "tenants_attempted": 2174,
    "tenants_succeeded": 2174,
    "tenants_failed": 0,
    "centers_with_cohort": 1832,
    "aggregate_rows": 10273,
    "eligible_profiles": 75903
  },
  "primary_refunded_frequency_comparison": {
    "minimum_each_band_per_center": 5,
    "centers": 574,
    "profiles_zero_prior": 9517,
    "profiles_eight_plus_prior": 12072,
    "differences": {
      "7": {
        "mean_percentage_points": 28.14,
        "centers_with_positive_difference_pct": 90.07,
        "bootstrap_95_ci_percentage_points": [
          26.33,
          29.84
        ]
      },
      "30": {
        "mean_percentage_points": 22.43,
        "centers_with_positive_difference_pct": 86.76,
        "bootstrap_95_ci_percentage_points": [
          21.06,
          23.82
        ]
      },
      "90": {
        "mean_percentage_points": 17.13,
        "centers_with_positive_difference_pct": 79.62,
        "bootstrap_95_ci_percentage_points": [
          15.94,
          18.36
        ]
      }
    }
  },
  "refunded_curve_by_prior_frequency": {
    "0": {
      "minimum_profiles_per_center": 5,
      "centers": 805,
      "profiles": 12098,
      "return_pct": {
        "7": 60.48,
        "30": 74.67,
        "90": 81.48
      }
    },
    "1": {
      "minimum_profiles_per_center": 5,
      "centers": 674,
      "profiles": 8674,
      "return_pct": {
        "7": 69.63,
        "30": 83.58,
        "90": 89.04
      }
    },
    "2-3": {
      "minimum_profiles_per_center": 5,
      "centers": 825,
      "profiles": 11538,
      "return_pct": {
        "7": 72.48,
        "30": 87.34,
        "90": 92.17
      }
    },
    "4-7": {
      "minimum_profiles_per_center": 5,
      "centers": 892,
      "profiles": 13337,
      "return_pct": {
        "7": 79.11,
        "30": 92.41,
        "90": 95.92
      }
    },
    "8+": {
      "minimum_profiles_per_center": 5,
      "centers": 905,
      "profiles": 17072,
      "return_pct": {
        "7": 89.85,
        "30": 97.14,
        "90": 98.9
      }
    }
  },
  "lost_curve_by_prior_frequency": {
    "0": {
      "minimum_profiles_per_center": 5,
      "centers": 65,
      "profiles": 473,
      "return_pct": {
        "7": 55.39,
        "30": 69.7,
        "90": 76.54
      }
    },
    "1": {
      "minimum_profiles_per_center": 5,
      "centers": 20,
      "profiles": 135,
      "return_pct": {
        "7": 67.44,
        "30": 84.29,
        "90": 89.44
      }
    },
    "2-3": {
      "minimum_profiles_per_center": 5,
      "centers": 35,
      "profiles": 247,
      "return_pct": {
        "7": 62.88,
        "30": 79.48,
        "90": 84.63
      }
    },
    "4-7": {
      "minimum_profiles_per_center": 5,
      "centers": 50,
      "profiles": 387,
      "return_pct": {
        "7": 80.97,
        "30": 93.91,
        "90": 95.22
      }
    },
    "8+": {
      "minimum_profiles_per_center": 5,
      "centers": 67,
      "profiles": 499,
      "return_pct": {
        "7": 92.06,
        "30": 99.11,
        "90": 99.11
      }
    }
  },
  "sensitivity": {
    "3": {
      "minimum_each_band_per_center": 3,
      "centers": 817,
      "profiles_zero_prior": 11045,
      "profiles_eight_plus_prior": 14423,
      "differences": {
        "7": {
          "mean_percentage_points": 27.36,
          "centers_with_positive_difference_pct": 85.43
        },
        "30": {
          "mean_percentage_points": 21.04,
          "centers_with_positive_difference_pct": 78.95
        },
        "90": {
          "mean_percentage_points": 15.79,
          "centers_with_positive_difference_pct": 70.26
        }
      }
    },
    "5": {
      "minimum_each_band_per_center": 5,
      "centers": 574,
      "profiles_zero_prior": 9517,
      "profiles_eight_plus_prior": 12072,
      "differences": {
        "7": {
          "mean_percentage_points": 28.14,
          "centers_with_positive_difference_pct": 90.07
        },
        "30": {
          "mean_percentage_points": 22.43,
          "centers_with_positive_difference_pct": 86.76
        },
        "90": {
          "mean_percentage_points": 17.13,
          "centers_with_positive_difference_pct": 79.62
        }
      }
    },
    "10": {
      "minimum_each_band_per_center": 10,
      "centers": 275,
      "profiles_zero_prior": 6288,
      "profiles_eight_plus_prior": 7756,
      "differences": {
        "7": {
          "mean_percentage_points": 29.73,
          "centers_with_positive_difference_pct": 95.27
        },
        "30": {
          "mean_percentage_points": 23.35,
          "centers_with_positive_difference_pct": 93.82
        },
        "90": {
          "mean_percentage_points": 17.57,
          "centers_with_positive_difference_pct": 90.18
        }
      }
    },
    "20": {
      "minimum_each_band_per_center": 20,
      "centers": 76,
      "profiles_zero_prior": 2686,
      "profiles_eight_plus_prior": 3217,
      "differences": {
        "7": {
          "mean_percentage_points": 32.26,
          "centers_with_positive_difference_pct": 100.0
        },
        "30": {
          "mean_percentage_points": 26.21,
          "centers_with_positive_difference_pct": 98.68
        },
        "90": {
          "mean_percentage_points": 20.11,
          "centers_with_positive_difference_pct": 97.37
        }
      }
    }
  },
  "quarter_stability": {
    "Q1": {
      "minimum_each_band_per_center": 3,
      "centers": 295,
      "profiles_zero_prior": 2201,
      "profiles_eight_plus_prior": 3250,
      "differences": {
        "7": {
          "mean_percentage_points": 38.79,
          "centers_with_positive_difference_pct": 89.83
        },
        "30": {
          "mean_percentage_points": 28.2,
          "centers_with_positive_difference_pct": 79.32
        },
        "90": {
          "mean_percentage_points": 20.04,
          "centers_with_positive_difference_pct": 69.49
        }
      }
    },
    "Q2": {
      "minimum_each_band_per_center": 3,
      "centers": 180,
      "profiles_zero_prior": 1090,
      "profiles_eight_plus_prior": 1356,
      "differences": {
        "7": {
          "mean_percentage_points": 31.65,
          "centers_with_positive_difference_pct": 76.67
        },
        "30": {
          "mean_percentage_points": 22.73,
          "centers_with_positive_difference_pct": 65.0
        },
        "90": {
          "mean_percentage_points": 18.18,
          "centers_with_positive_difference_pct": 58.89
        }
      }
    },
    "Q3": {
      "minimum_each_band_per_center": 3,
      "centers": 256,
      "profiles_zero_prior": 1782,
      "profiles_eight_plus_prior": 1778,
      "differences": {
        "7": {
          "mean_percentage_points": 18.57,
          "centers_with_positive_difference_pct": 71.48
        },
        "30": {
          "mean_percentage_points": 17.59,
          "centers_with_positive_difference_pct": 65.62
        },
        "90": {
          "mean_percentage_points": 13.68,
          "centers_with_positive_difference_pct": 53.52
        }
      }
    },
    "Q4": {
      "minimum_each_band_per_center": 3,
      "centers": 203,
      "profiles_zero_prior": 1151,
      "profiles_eight_plus_prior": 1377,
      "differences": {
        "7": {
          "mean_percentage_points": 23.67,
          "centers_with_positive_difference_pct": 71.92
        },
        "30": {
          "mean_percentage_points": 19.37,
          "centers_with_positive_difference_pct": 63.05
        },
        "90": {
          "mean_percentage_points": 15.64,
          "centers_with_positive_difference_pct": 53.2
        }
      }
    }
  },
  "refund_vs_lost_within_frequency": {
    "0": {
      "minimum_each_type_per_center": 3,
      "centers": 171,
      "refunded_minus_lost": {
        "7": {
          "mean_percentage_points": 2.86,
          "bootstrap_95_ci_percentage_points": [
            -1.64,
            7.29
          ],
          "centers_with_positive_difference_pct": 47.95
        },
        "30": {
          "mean_percentage_points": 1.78,
          "bootstrap_95_ci_percentage_points": [
            -1.63,
            5.45
          ],
          "centers_with_positive_difference_pct": 44.44
        },
        "90": {
          "mean_percentage_points": 2.08,
          "bootstrap_95_ci_percentage_points": [
            -1.43,
            5.72
          ],
          "centers_with_positive_difference_pct": 43.86
        }
      }
    },
    "1": {
      "minimum_each_type_per_center": 3,
      "centers": 72,
      "refunded_minus_lost": {
        "7": {
          "mean_percentage_points": 5.24,
          "bootstrap_95_ci_percentage_points": [
            -1.33,
            11.91
          ],
          "centers_with_positive_difference_pct": 55.56
        },
        "30": {
          "mean_percentage_points": 5.95,
          "bootstrap_95_ci_percentage_points": [
            0.93,
            11.02
          ],
          "centers_with_positive_difference_pct": 47.22
        },
        "90": {
          "mean_percentage_points": 4.29,
          "bootstrap_95_ci_percentage_points": [
            -0.25,
            8.89
          ],
          "centers_with_positive_difference_pct": 37.5
        }
      }
    },
    "2-3": {
      "minimum_each_type_per_center": 3,
      "centers": 115,
      "refunded_minus_lost": {
        "7": {
          "mean_percentage_points": 7.07,
          "bootstrap_95_ci_percentage_points": [
            2.27,
            11.76
          ],
          "centers_with_positive_difference_pct": 56.52
        },
        "30": {
          "mean_percentage_points": 7.09,
          "bootstrap_95_ci_percentage_points": [
            3.65,
            10.53
          ],
          "centers_with_positive_difference_pct": 54.78
        },
        "90": {
          "mean_percentage_points": 4.45,
          "bootstrap_95_ci_percentage_points": [
            1.55,
            7.34
          ],
          "centers_with_positive_difference_pct": 40.0
        }
      }
    },
    "4-7": {
      "minimum_each_type_per_center": 3,
      "centers": 140,
      "refunded_minus_lost": {
        "7": {
          "mean_percentage_points": 2.44,
          "bootstrap_95_ci_percentage_points": [
            -1.66,
            6.59
          ],
          "centers_with_positive_difference_pct": 45.71
        },
        "30": {
          "mean_percentage_points": 2.6,
          "bootstrap_95_ci_percentage_points": [
            0.07,
            5.23
          ],
          "centers_with_positive_difference_pct": 31.43
        },
        "90": {
          "mean_percentage_points": 1.79,
          "bootstrap_95_ci_percentage_points": [
            -0.34,
            3.97
          ],
          "centers_with_positive_difference_pct": 20.0
        }
      }
    },
    "8+": {
      "minimum_each_type_per_center": 3,
      "centers": 152,
      "refunded_minus_lost": {
        "7": {
          "mean_percentage_points": 0.97,
          "bootstrap_95_ci_percentage_points": [
            -1.72,
            3.84
          ],
          "centers_with_positive_difference_pct": 34.87
        },
        "30": {
          "mean_percentage_points": -0.42,
          "bootstrap_95_ci_percentage_points": [
            -1.61,
            0.89
          ],
          "centers_with_positive_difference_pct": 8.55
        },
        "90": {
          "mean_percentage_points": 0.73,
          "bootstrap_95_ci_percentage_points": [
            -0.16,
            1.76
          ],
          "centers_with_positive_difference_pct": 7.24
        }
      }
    }
  },
  "quality": {
    "REFUNDED": {
      "centers": 1818,
      "profiles": 69868,
      "largest_center_share_pct": 0.64
    },
    "CREDIT_LOST": {
      "centers": 1212,
      "profiles": 6035,
      "largest_center_share_pct": 1.14
    }
  },
  "pooled_audit": {
    "REFUNDED": {
      "2-3": {
        "eligible_profiles": 13000,
        "returned_7": 9358,
        "returned_30": 11289,
        "returned_90": 11938,
        "visits_after_30": 57687
      },
      "4-7": {
        "eligible_profiles": 14773,
        "returned_7": 11840,
        "returned_30": 13708,
        "returned_90": 14197,
        "visits_after_30": 86723
      },
      "8+": {
        "eligible_profiles": 18345,
        "returned_7": 16635,
        "returned_30": 17877,
        "returned_90": 18153,
        "visits_after_30": 184386
      },
      "0": {
        "eligible_profiles": 13513,
        "returned_7": 7995,
        "returned_30": 9888,
        "returned_90": 10848,
        "visits_after_30": 49833
      },
      "1": {
        "eligible_profiles": 10237,
        "returned_7": 7160,
        "returned_30": 8571,
        "returned_90": 9129,
        "visits_after_30": 43021
      }
    },
    "CREDIT_LOST": {
      "1": {
        "eligible_profiles": 782,
        "returned_7": 470,
        "returned_30": 615,
        "returned_90": 662,
        "visits_after_30": 2821
      },
      "0": {
        "eligible_profiles": 1498,
        "returned_7": 839,
        "returned_30": 1060,
        "returned_90": 1155,
        "visits_after_30": 5806
      },
      "8+": {
        "eligible_profiles": 1330,
        "returned_7": 1187,
        "returned_30": 1300,
        "returned_90": 1310,
        "visits_after_30": 13472
      },
      "2-3": {
        "eligible_profiles": 1101,
        "returned_7": 714,
        "returned_30": 892,
        "returned_90": 960,
        "visits_after_30": 4357
      },
      "4-7": {
        "eligible_profiles": 1324,
        "returned_7": 1024,
        "returned_30": 1201,
        "returned_90": 1252,
        "visits_after_30": 7254
      }
    }
  },
  "privacy": {
    "personal_identifiers_stored": false,
    "personal_identifiers_exported": false,
    "class_or_reservation_identifiers_stored": false,
    "center_identifiers_exported": false
  },
  "limitations": [
    "El diseño observacional no demuestra que la actividad previa cause la vuelta posterior.",
    "La primera ausencia observada en 2025 puede no ser la primera de la relación histórica.",
    "La devolución depende de reglas, antelación y comportamiento que también pueden relacionarse con la vuelta.",
    "La comparación con pérdida de crédito tiene menos casos y no muestra una diferencia uniforme entre niveles de frecuencia.",
    "Los centros WodBuster no forman un censo completo del mercado español."
  ]
}