Save the installer to a network location accessible by client computers (e.g. a network share on a domain controller). If you need to change the INSTALLLEVEL property (such as setting the Default browser), first create an administrative install in a network location)
Next step depends on if this is a new or upgrade site install.
New site install: Create a Group Policy Object (GPO). Right click on an Organizational Unit (OU) or your top level domain, then Properties. In the Group Policy tab, click New to create a new Group Policy.
Existing site install: Edit an existing GPO that installs Firefox.
Edit the GPO and navigate to Computer Configuration -> Software Settings -> Software Installation
Next step depends on if this is a new or upgrade site install.
New site install: Add the new package, specify the location of the Firefox MSI on a network share. (e.g. serverappinstallsfirefoxfirefox-x.x.x.x.msi). To include transformations (*.mst), choose 'Advanced' for the deployment method.am
Existing site install: Add the new package and choose 'Advanced' to specify the older packages in the Upgrades tab in the new package's properties. Optionally add transformations (*.mst)