Report speed - do reports run on the server or locally?

I am working on one Crystal and one RD report for Sage CRE.   These are Job Cost reports using JC Transactions.

The reports are very very slow to return information.  The computer I am using is an older Windows XP model.

Does the speed of the user machine affect report return time, or is this a server issue?