Unfortunately, Google Analytics is becoming increasingly less accurate as more and more people begin to use javascript blockers and other privacy tools.
This is especially a problem for sites with a high percentage of Firefox users, a significant portion of which are using the NoScript extension (it has almost 50 million downloads).