According to the report , between 2003 and 2007 , the United States spent $ 6 billion to $ 10 billion on security contractors , about as much as it would cost to have U.S. military units performing the same mission .