In your screenshot, it looks like they may just be hidden by the column divider. You can actually see two decimal places for the values that are showing in their entirety ($0.00). Have you tried increasing the cell width? That should resolve this.
I have tried increasing the cell width but to no effect. I also want to point out that in tableau desktop it is coming correctly. Only after publishing the report, the decimals are not displayed properly.
Well, there is no problem with the decimals--it is just the display settings that are causing your problem.
Try changing the size of the dashboard -- Also, the sheet with the hidden decimal place has an options to "Fit" by width, which should resolve this. See below: