You can share your dashboards with another user very easily. Just give him permission on the dashboard you created. He can then consult it, without being able to modify it. He will be able to use the dynamic filters you have put in place.
The dashboards are printable in PDF format. You can manually generate a PDF from a dashboard. But you can also program the automatic generation of a PDF (with updated data) and its sending by email. This allows you to broadcast a dashboard by email every Monday morning for example, in a fully automated way.