Horizons ARR hit $43M