#1242 | Allocated budget not trimmed properly, Double.valueOf does implicit rounding. Removed that and used big decimal instead.