Here is some information that I found on the internet re irelands shenanigans. No financial information is available about these orgs because they are so called "Churches" (yeah right, and I am Santa Claus!). Therefore, they are not required to file a return with the IRS :
Christ Church: EIN: 22 2714908
Impact Ministries International: EIN 22 3578497
Christ Church Community Development Corporation: EIN 22 3492569
I am publishing these Employee Identification Numbers in case anyone else can figure out a way to discover the cash flow situation(s) that these joints enjoy by some method that I have not thought of.