RevenueCat ARR hit $40M