Hezbollah earns almost one billion dollars annually through direct financial support from Iran and various finance networks, corruption, and money laundering activities.