Liabilities / Assets
60th percentile
Higher debt load relative to assets than 60% of similar nonprofits.
EIN 95-3754404 • 501(c)3 • El Cajon, CA
Profile
Catholic Answers is an apostolate dedicated to serving Christ by bringing the fullness of Catholic truth to the world. We help good Catholics become better Catholics, bring former Catholics home, and lead non-Catholics into the fullness of the faith.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
60th percentile
Higher debt load relative to assets than 60% of similar nonprofits.
Liabilities / Revenue
35th percentile
Higher debt load relative to revenue than 35% of similar nonprofits.
Net Margin
46th percentile
Higher net margin than 46% of similar nonprofits.
Top Officer Pay
71st percentile
Higher top officer pay than 71% of similar nonprofits.
Top officer pay equals 2.8% of source-year revenue.
Asset Growth
45th percentile
Faster asset growth than 45% of similar nonprofits.
Revenue Growth
29th percentile
Faster revenue growth than 29% of similar nonprofits.
Assets
Up$4,094,358
Up $256,076 (+6.7%) from 2023
Liabilities
Down$1,288,396
Down $209,010 (-14%) from 2023
Net Assets
Up$2,805,962
Up $465,086 (+20%) from 2023
Revenue
Up$9,716,974
Up $1,217,142 (+14%) from 2023
Expenses
Up$9,269,606
Up $210,165 (+2.3%) from 2023
Net Income
Up$447,368
Up $1,006,977 (+180%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
Catholic answers is an apostolate dedicated to serving christ by bringing the fullness of catholic truth to the world. We help good catholics become better catholics, bring former catholics home, and lead non-catholics into the fullness of the faith.
Apostolate dedicated to serving christ by bringing the fullness of catholic truth to the world.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $1,763,034 | $2,329,839 | ▲ $566,805 |
| Inventories for Sale or Use | $632,467 | $499,873 | ▼ $132,594 |
| Cash and Non-Interest-Bearing Accounts | $339,761 | $334,838 | ▼ $4,923 |
| Prepaid Expenses and Deferred Charges | $292,400 | $268,634 | ▼ $23,766 |
| Accounts Receivable | $126,111 | $228,478 | ▲ $102,367 |
| Land, Buildings, and Equipment, Net | $111,525 | $89,162 | ▼ $22,363 |
| Total Assets | $3,838,282 | $4,094,358 | ▲ $256,076 |
| Other Assets Total | $572,984 | $343,534 | ▼ $229,450 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $785,671 | $799,767 | ▲ $14,096 |
| Other Liabilities | $568,156 | $340,812 | ▼ $227,344 |
| Deferred Revenue | $143,579 | $147,817 | ▲ $4,238 |
| Total Liabilities | $1,497,406 | $1,288,396 | ▼ $209,010 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $2,312,890 | $2,776,948 | ▲ $464,058 |
| Net Assets With Donor Restrictions | $27,986 | $29,014 | ▲ $1,028 |
| Total Net Assets Fund Balance | $2,340,876 | $2,805,962 | ▲ $465,086 |
| Total Liabilities and Net Assets / Fund Balance | $3,838,282 | $4,094,358 | ▲ $256,076 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Leasehold Improvements | $132,513 | $288,190 | $420,703 |
| Equipment | $-43,351 | $401,196 | $357,845 |
| Other Assets Org | $329,384 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Christopher Check | President | FT | $219,671 | $33,610 | $253,281 |
| Philip Lenahan | Chief Financial Officer | FT | $185,085 | $33,292 | $218,377 |
| Jon Sorensen | Chief Operating Officer | FT | $175,822 | $25,649 | $201,471 |
| David Matheson | Director of Development | FT | $171,890 | $24,684 | $196,574 |
| Trent Horn | Apologist/speaker | FT | $163,601 | $32,353 | $195,954 |
| John Vercillo | Director of Studios | FT | $157,215 | $29,604 | $186,819 |
| Christopher Costello | Director of It | FT | $151,216 | $32,155 | $183,371 |
| Todd Aglialoro | Director of Publishing | FT | $153,533 | $29,475 | $183,008 |
| Tim Staples | Apologist/speaker | FT | $146,070 | $29,214 | $175,284 |
| Siobhan Cruz Kelly | Secretary | FT | $65,000 | $11,301 | $76,301 |
| Name | Title |
|---|---|
| Tom Carney | Chairman |
| Mike Deck | Vice Chairman |
| Christina Caruso | Director |
| Dr Denise Incorvia | Director |
| Dr Sylvia Trumble | Director |
| Lisa Fischer | Director |
| Paul Jonna | Director (thru 09/23) |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Securities Publicly Traded | 19 | $316,114 | Fair Market Value (FMV) |
| Other Non Cash Contri Table | 2 | $88,979 | Fair Market Value (FMV) |
| Total Noncash Contributions | 21 | $405,093 | - |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $5,355,108 |
| Other Expenses | $3,914,498 |
| Total Fundraising Expense | $1,537,863 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $2,878,815 | $3,628 | $442,859 | $3,325,302 |
| Office Expenses | $904,588 | $4,402 | $398,958 | $1,307,948 |
| Current Officers, Directors, Trustees, and Key Employees | $227,201 | $418,304 | $312,875 | $958,380 |
| Other Employee Benefits | $538,235 | $14,148 | $95,733 | $648,116 |
| Information Technology | $478,491 | $15,714 | $77,230 | $571,435 |
| Fees for Services Other | $472,362 | $4,567 | $24,483 | $501,412 |
| Travel | $451,820 | $983 | $38,571 | $491,374 |
| Occupancy | $289,406 | $28,334 | $59,493 | $377,233 |
| Payroll Taxes | $239,670 | $26,337 | $55,233 | $321,240 |
| Advertising | $295,090 | $108 | $1,854 | $297,052 |
| Royalties | $215,880 | - | - | $215,880 |
| Pension Plan Contributions | $85,900 | - | $16,170 | $102,070 |
| Depreciation Depletion | $43,622 | $4,790 | $10,034 | $58,446 |
| Fees for Services Accounting | $2,826 | $34,340 | - | $37,166 |
| Fees for Services Legal | $7,183 | $649 | $1,365 | $9,197 |
| Insurance | $4,061 | $454 | $963 | $5,478 |
| Other Expenses | $2,829 | $65 | $2,042 | $2,829 |
| Total Functional Expenses | $7,174,920 | $556,823 | $1,537,863 | $9,269,606 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $9,789,368 |
| Expenses per Audited Statements | $9,269,606 |
| Total Expenses per Form 990 | $9,269,606 |
| Expenses Not Reported on Form 990 | $519,762 |
| Expenses Not Reported on Financial Statements | $0 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| Central America and the Caribbean | Fundraising | - | 0 | 0 | - |
| East Asia and the Pacific | Fundraising | - | 0 | 0 | - |
| Europe (including Iceland & Greenland) | Fundraising | - | 0 | 0 | - |
| Middle East and North Africa | Fundraising | - | 0 | 0 | - |
| North America | Fundraising | - | 0 | 0 | - |
| South America | Fundraising | - | 0 | 0 | - |
| South Asia | Fundraising | - | 0 | 0 | - |
| Sub-saharan Africa | Fundraising | - | 0 | 0 | - |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Lease Liabilities | $340,812 |
“There are no committees with authority to act on behalf of the board.”
“The form 990 is reviewed by the chief financial officer/ treasurer, the president, and all remaining members of the board of directors before filing with the taxing authorities.”
“Duty to disclose: in connection with any actual or possible conflict of interest, an interested person must disclose the existence of the financial interest and be given the opportunity to disclose all material facts to the trustees, who are considering the proposed transaction or arrangement. Determining whether a conflict of interest exists: after disclosure of the financial interest and all material facts, and after any discussion with the interested person, the interested person shall leave the board meeting while the determination of a conflict of interest is discussed and voted upon. The remaining board members shall decide if a conflict of interest exists. Procedure for addressing the conflict of interest: in the event that the board determines that a proposed transaction or arrangement presents a conflict of interest, the board shall take the following actions: - an interested person may make a presentation at the board meeting, but after the presentation, he/she shall leave the meeting during the discussion of, and the vote on, the transaction or arrangement involving the possible conflict of interest. -the chairman of the board shall, if appropriate, appoint a disinterested person or committee to investigate alternatives to the proposed transaction or arrangement. -after exercising due diligence, the board shall determine whether the coporation can obtain with reasonable efforts a more advantageous transaction or arrangement from a person or entity that would not give rise to a conflict of interest. - if a more advantageous transaction or arrangement is not reasonably possible under circumstances not producing a conflict of interest, the board shall determine by a majority vote of the disinterested trustees whether the transaction or arrangement is in the corporation's best interest, for its own benefit, and whether it is fair and reasonable. It shall make its decision as to whether into the transaction or arrangement in conformity with this determination. Violations of the conflict of interest policy: if the board has reasonable cause to believe an interested person has failed to disclose actual or possible conflicts of interest, it shall inform the interested person of the basis for such belief and afford the interested person an opportunity to explain the alleged failure to disclose. If, after hearing the interested person's response and after making further investigation as warranted by the circumstances, the board determines the interested person has failed to disclose an actual or possible conflict of interest, it shall take appropriate disciplinary and corrective action.”
“The board reviews 990's of comparable organizations along with publicly available salary survey information. Salaries of individuals in comparable positions are used to set compensation for officers, directors and key employees. Compensation is approved by the board. The process described here was last completed in 2024.”
“The organization makes its governing documents, conflict of interest policy and financials statements available on the organization's website.”
“The process for oversight and selection of an independent accountant has not changed from the prior year.”
“Catholic answers is exempt from federal and state income taxes under section 501(c)(3) of the internal revenue code (irc) and section 23701(d) of the revenue and taxation code of california. The organization believes that it has appropriate support for any tax positions taken and, as such, does not have any uncertain tax provisions that are material to the financial statements.”
“Cost of goods sold -519,762.”
“Cost of goods sold 519,762.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 785671 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 799767 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 126111 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 228478 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | APOSTOLATE DEDICATED TO SERVING CHRIST BY BRINGING THE FULLNESS OF CATHOLIC TRUTH TO THE WORLD. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 1854 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 108 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 295090 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 297052 |
| IRS990/AllOtherContributionsAmt | 0 | 7758185 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | PHILIP LENAHAN |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6193877200 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 2020 GILLESPIE WAY |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | EL CAJON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 92020 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 339761 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 334838 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 312875 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 418304 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 227201 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 958380 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CostOfGoodsSoldAmt | 0 | 519762 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 7758185 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 58139 |
| IRS990/CYOtherExpensesAmt | 0 | 3914498 |
| IRS990/CYOtherRevenueAmt | 0 | 1313638 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 587012 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 447368 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 5355108 |
| IRS990/CYTotalExpensesAmt | 0 | 9269606 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 1537863 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 9716974 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 143579 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 147817 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 10034 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 4790 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 43622 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 58446 |
| IRS990/Desc | 0 | PRODUCTS: DISTRIBUTION OF HUNDREDS OF THOUSANDS OF RELIGIOUS RELATED PRODUCTS SUCH AS BOOKS, BOOKLETS, DIGITAL PRODUCTS, ETC. TO SPREAD THE CATHOLIC TRUTH TO THE WORLD. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 27986 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 29014 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 48 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 2657622 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 34340 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 2826 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 37166 |
| IRS990/FeesForServicesLegalGrp/FundraisingAmt | 0 | 1365 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 649 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 7183 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 9197 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 24483 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 4567 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 472362 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 501412 |
| IRS990/ForeignActivitiesInd | 0 | 1 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 33360 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 33042 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 24434 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 25399 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 32103 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 29354 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 29225 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 31905 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 28964 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 11301 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | CHRISTOPHER CHECK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | PHILIP LENAHAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | DAVID MATHESON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | JON SORENSEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | TRENT HORN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JOHN VERCILLO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | TODD AGLIALORO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | CHRISTOPHER COSTELLO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | TIM STAPLES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | SIOBHAN CRUZ KELLY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | TOM CARNEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | MIKE DECK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | CHRISTINA CARUSO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | LISA FISCHER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | DR DENISE INCORVIA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | PAUL JONNA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | DR SYLVIA TRUMBLE |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 219921 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 185335 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 172140 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 176072 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 163851 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 157465 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 153783 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 151466 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 146320 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 65000 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | CHIEF FINANCIAL OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR OF DEVELOPMENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | CHIEF OPERATING OFFICER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | APOLOGIST/SPEAKER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR OF STUDIOS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR OF PUBLISHING |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR OF IT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | APOLOGIST/SPEAKER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | VICE CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | DIRECTOR (THRU 09/23) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/Form990TFiledInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1982 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 15437 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 1591805 |
| IRS990/GrossReceiptsAmt | 0 | 11813104 |
| IRS990/GrossSalesOfInventoryAmt | 0 | 1833400 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 6 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 16 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 77230 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 15714 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 478491 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 571435 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 963 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 454 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 4061 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 5478 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 632467 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 499873 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 42702 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 42702 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 104 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 689386 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 111525 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 89162 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 778548 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 1576368 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 0 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | CATHOLIC ANSWERS IS AN APOSTOLATE DEDICATED TO SERVING CHRIST BY BRINGING THE FULLNESS OF CATHOLIC TRUTH TO THE WORLD. WE HELP GOOD CATHOLICS BECOME BETTER CATHOLICS, BRING FORMER CATHOLICS HOME, AND LEAD NON-CATHOLICS INTO THE FULLNESS OF THE FAITH. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 2340876 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 2805962 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 15437 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 15437 |
| IRS990/NetIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 1313638 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 1313638 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 17718 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2312890 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2776948 |
| IRS990/NoncashContributionsAmt | 0 | 405093 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 59493 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 28334 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 289406 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 377233 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 398958 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 4402 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 904588 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 1307948 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 572984 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 343534 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 95733 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 14148 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 538235 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 648116 |
| IRS990/OtherExpensesGrp/Desc | 0 | COST OF SALES |
| IRS990/OtherExpensesGrp/Desc | 1 | LICENSES AND DUES |
| IRS990/OtherExpensesGrp/Desc | 2 | CONTINUING EDUCATION |
| IRS990/OtherExpensesGrp/Desc | 3 | BAD DEBTS |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 2042 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 65 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 28407 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 3628 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 4906 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 2829 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 28407 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 5735 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 4906 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 2829 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 568156 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 340812 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 442859 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 3628 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 2878815 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 3325302 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 55233 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 26337 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 239670 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 321240 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 16170 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 85900 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 102070 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 292400 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 268634 |
| IRS990/PrincipalOfficerNm | 0 | PHILIP LENAHAN |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 611600 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 611600 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 541800 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 541900 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | PROGRAM EVENTS |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | SEMINARS |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | ADVERTISING REVENUE |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | PROFESSIONAL SERVICES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 214721 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 149330 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 110000 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 214721 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 149330 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 112961 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 110000 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 112961 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | OTHER PROGRAMS INCLUDE "CATHOLIC ANSWERS" MAGAZINE, CONFERENCES, PILRIMAGES, SEMINARS, AND OTHER MISCELLANEOUS PROJECTS. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 2029675 |
| IRS990/ProgSrvcAccomActy2Grp/GrantAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 433560 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | RADIO: CATHOLIC ANSWERS LIVE IS A PROGRAM BROADCAST VIA RADIO, SATELLITE RADIO, STREAMING INTERNET AND PODCAST. THE SHOW IS DEDICATED TO SERVING CHRIST BY BRINGING THE FULLNESS OF CATHOLIC TRUTH TO THE WORLD. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 1670185 |
| IRS990/ProgSrvcAccomActy3Grp/GrantAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 0 | WEBSITE: ONE OF OUR LARGEST OUTREACHES IS OUR WEBSITE, CATHOLIC.COM, WHICH SEES MORE THAN ONE MILLION PAGE VIEWS PER MONTH. THE DAILY TRAFFIC ON CATHOLIC.COM CONTINUES TO GROW EACH YEAR. OUR SITE HOSTS THOUSANDS OF ARTICLES, VIDEOS, AND OTHER RESOURCES AVAILABLE TO EACH AND EVERY VISITOR AT NO COST, AND EVERY DAY IT HIGHLIGHTS FRESH CONTENT WRITTEN BY CATHOLIC ANSWERS APOLOGISTS AND OTHERS. |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 817438 |
| IRS990/ProgSrvcAccomActyOtherGrp/GrantAmt | 0 | 0 |
| IRS990/ProgSrvcAccomActyOtherGrp/RevenueAmt | 0 | 0 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 6917685 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 3827 |
| IRS990/PYOtherExpensesAmt | 0 | 3815512 |
| IRS990/PYOtherRevenueAmt | 0 | 1086218 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 492102 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -559609 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 5243929 |
| IRS990/PYTotalExpensesAmt | 0 | 9059441 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 8499832 |
| IRS990/QuidProQuoContributionsInd | 0 | 1 |
| IRS990/QuidProQuoContriDisclInd | 0 | 1 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 447368 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 1354129 |
| IRS990/RoyaltiesGrp/ProgramServicesAmt | 0 | 215880 |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 215880 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1763034 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 2329839 |
No mirrored PDF or thumbnail assets are attached yet.