2 ms·
147% not 147 individual customers for anyone else confused.
by brazzledazzle 8y ago
147% not 147 individual customers for anyone else confused.
- jacques_chester 8y ago147% appears to be the Dollar-Based Net Expansion rate for the 3 months ending 31st Dec 2017. It drops to 132% by 31st Dec 2018. Still a quite respectable figure.