So, it sounds like maybe the correct data is being returned, but it's not being displayed correctly. What version of Crystal are you using? How are the numbers >202,038,057.82 displaying?
You might try using ToText() to explicitly format the number. It would look something like this:
ToText({MyTable.NumberField}, "###,###,###,###.##")
-Dell