anychart.onDocumentReady(function () {
var dataSet = anychart.data.set([
['Revenue', 175000, 140000, 250650],
['Services Revenue', 235050, 225250, 390580],
['Fixed Costs', 177950, 160550, 290890],
['Sales and Marketing Costs', 121050, 105500, 220500],
['Variable Costs', 65890, 55890, 105000],
['Total', {isTotal: true}, {isTotal: true}, {isTotal: true}]
var data1 = dataSet.mapAs({'x': 0, 'value': 1});
var data2 = dataSet.mapAs({'x': 0, 'value': 2});
var data3 = dataSet.mapAs({'x': 0, 'value': 3});
var chart = anychart.waterfall();
chart.title('Income Statement by Region');
chart.dataMode('absolute');
.fallingStroke('#3c5e79');
.fallingStroke('#3c5e79');
.fallingStroke('#3c5e79');
.itemsSourceMode('default');
chart.tooltip().titleFormat('{%SeriesName}');
chart.container('container');