No son lo mismo, y no los puedes medir por igual.
Bookings: Es el valor de un contrato entre la empresa y el cliente. Refleja una obligación contractual por parte del cliente de pagar a la empresa.
Revenue: Se reconoce cuando el servicio se presta realmente o de manera proporcional durante la vigencia del acuerdo de suscripción.