Canto ARR nearing $100M