Most houses of worship are always tight on money, you wonder where these mosques, which are often very huge and not filled with people can get the funding to do all of these things, especially since most Muslims are low income immigrants.
Construction of every mosque in the US or worldwide is funded by Saudi Arabia, either directly or laundered through the accounts of a Muslim multimillionaire Irish citizen.
Read Alms for Jihad, which was banned and destroyed through vigorous legal action by the same Irish multi-millionaire.
Most copies were destroyed, but PDF copies are widely available on the web if you are determined to find it.
Google the Aga Kahn foundation. All of the convenience stores in Houston are part of a buying group that donates a large portion of its profits to the Aga Kahn foundation in order to build mosques.
So, in Houston at least, mosques are being funded by the people of Houston that shop at any of the buying group’s 4500 retail stores.