Being able to use Numeric Abbreviations is helpful, as $3.4M is easier to read than $3,438,723
However, this becomes problematic when your users start to drill down. If the user applies a filter, that $3,438,723 could now be $48,358, and therefore gets abbreviated to $0.0M, which is not useful to the user
There should be an option for Dynamic Abbreviation, to ensure an appropriate level of precision is maintained in the abbreviation as the user drills / filters