function formatValue(aVal, aStatInfo = { valPrefix: "$", valSuffix: "" }) {
let aFormattedVal = aStatInfo.valPrefix;
if (aVal >= 1000) {
if (aVal >= 1000000) {
if (aVal / 1000000 === Math.round(aVal / 1000000)) {
aFormattedVal += `${Math.floor(aVal / 1000000)}m`;
} else {
aFormattedVal += `${Math.floor(aVal / 1000000)}.${(
Math.floor(aVal % 1000000) / 100000
).toFixed(0)}m`;
}
} else {
aFormattedVal += `${Math.floor(aVal / 1000)}k`;
}
} else {
aFormattedVal += `${aVal}`;
}
aFormattedVal += aStatInfo.valSuffix;
return aFormattedVal;
}