Lumens is how much light they put out, as opposed to watts which is how much energy a bulb consumes. Here's a rough equivilent chart.
40 watt incandescent = 380 – 460 Lumens
60 watt incandescent = 750 – 850 lumens
75 watt incandescent = 1100 – 1300 lumens
100 watt incandescent = 1700 – 1800 lumens
The math isn't linear as you increase tho. That particular Brinks light is equivalent to the old 300W halogen.
I've had nothing but trouble with halogen floodlights. The metal spring thingie the bulb sits in just gets weak after a couple months and the bulb no longer gets a good connection. I got sick of climbing up a ladder everytime I turned around. That was with Leviton brand--your results may vary with the Brinks. Maybe they have changed how the bulb installs now. I'm switching over to LED everytime a fixture goes out. Expensive, but I've had good luck with them and they put out a heck of a lot more light than incandescent and they last longer than halogen.