translate English to French: In 2003, their revenues stood at $701.5 million.
En 2003, ils se chiffraient à 701,5 millions de dollars.