score:1

Accepted answer

A way to get your labels not to be cut off is to set rotation in labels and add a marginRight to chart

chart: {
        type: 'bar',
        marginRight: 50,
    },

 labels: {
            format: '{value:,.0f} ',
            rotation: -30,
            y: 20,
            overflow: 'justify',
            padding: '5 px',
            align: 'center',
            style: {
                color: 'black',
                fontSize: '5 px',
                fontWeight: 'normal',
            }
        },
        }],

Updated JSFiddle


Related Query