Fixed dollar value comparison in output table

Due to string formatting to show two decimal places, comparing
dollar values was broken around digit borders, e.g. 9,999 >
10,000
 - Solution: cast formatted strings as decimal before returning
             value to home.html template.