How to value $1.5M ARR B2B tech-enabled managed service provider?

MSP uses proprietary cloud software and expert services team to deliver 3YR outsourced "as-a-service" contracts for clients. ~30% ARR growth, 100% recurring revenue, ~75% gross margins, cash flow positive, high retention. Thoughts on best valuation approach and ballpark multiple range? Thank you:)