Liabilities / Assets
31st percentile
Higher debt load relative to assets than 31% of similar nonprofits.
EIN 23-7450941 • 501(c)3 • Huntsville, AL
Profile
To assist individuals primarily those with disabilities to improve the quality of their lives.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
31st percentile
Higher debt load relative to assets than 31% of similar nonprofits.
Liabilities / Revenue
18th percentile
Higher debt load relative to revenue than 18% of similar nonprofits.
Net Margin
47th percentile
Higher net margin than 47% of similar nonprofits.
Top Officer Pay
37th percentile
Higher top officer pay than 37% of similar nonprofits.
Top officer pay equals 0.5% of source-year revenue.
Asset Growth
55th percentile
Faster asset growth than 55% of similar nonprofits.
Revenue Growth
38th percentile
Faster revenue growth than 38% of similar nonprofits.
Assets
Up$58,991,924
Up $3,889,172 (+7.1%) from 2023
Liabilities
Up$5,396,330
Up $127,127 (+2.4%) from 2023
Net Assets
Up$53,595,594
Up $3,762,045 (+7.5%) from 2023
Revenue
Up$62,572,228
Up $2,487,139 (+4.1%) from 2023
Expenses
Up$60,248,821
Up $3,736,970 (+6.6%) from 2023
Net Income
Down$2,323,407
Down $1,249,831 (-35%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
To assist individuals primarily those with disabilities to improve the quality of their lives.
To assist individuals with disabilities to improve their lives.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $25,606,573 | $24,801,167 | ▼ $805,406 |
| Accounts Receivable | $8,058,175 | $11,415,052 | ▲ $3,356,877 |
| Land, Buildings, and Equipment, Net | $8,148,839 | $8,285,834 | ▲ $136,995 |
| Investments Other Securities | $7,164,890 | $7,991,507 | ▲ $826,617 |
| Investments in Publicly Traded Securities | $3,057,206 | $3,890,580 | ▲ $833,374 |
| Inventories for Sale or Use | $2,563,803 | $2,262,478 | ▼ $301,325 |
| Prepaid Expenses and Deferred Charges | $233,460 | $193,512 | ▼ $39,948 |
| Cash and Non-Interest-Bearing Accounts | $3,156 | $1,305 | ▼ $1,851 |
| Total Assets | $55,102,752 | $58,991,924 | ▲ $3,889,172 |
| Other Assets Total | $266,650 | $150,489 | ▼ $116,161 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $5,059,365 | $5,171,443 | ▲ $112,078 |
| Mortgage Notes Payable Secured by Investment Property | - | $138,391 | - |
| Other Liabilities | $209,838 | $86,496 | ▼ $123,342 |
| Total Liabilities | $5,269,203 | $5,396,330 | ▲ $127,127 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $49,833,549 | $53,595,594 | ▲ $3,762,045 |
| Total Net Assets Fund Balance | $49,833,549 | $53,595,594 | ▲ $3,762,045 |
| Total Liabilities and Net Assets / Fund Balance | $55,102,752 | $58,991,924 | ▲ $3,889,172 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $5,187,896 | $5,939,002 | $11,126,898 |
| Buildings | $2,226,855 | $8,442,216 | $10,669,071 |
| Land | $871,083 | - | $871,083 |
| Other Securities | $3,846,047 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| David Perez | President Until 9.30.24 | FT | $274,797 | $13,186 | $287,983 |
| Courtney Johnson | Chief Financial Officer Until 7.12.24 | FT | $181,698 | $18,882 | $200,580 |
| Courtney Johnson | Chief Financial Officer Until 7.12.2 | - | $181,698 | $18,882 | $200,580 |
| Amy Patterson | Interim CEO | FT | $168,258 | $22,978 | $191,236 |
| Margaret Mccreadie | Director of Human Resources | FT | $149,047 | $20,052 | $169,099 |
| Billy Counts Ii | Director of Government Serivces | FT | $145,029 | $2,240 | $147,269 |
| Timothy Smith | Director of Manufacturing | FT | $123,190 | $5,941 | $129,131 |
| Sherry Florian | Project Manager | FT | $114,302 | $5,458 | $119,760 |
| David Porter | Project Manager | FT | $100,027 | $15,711 | $115,738 |
| Name | Title |
|---|---|
| Kenny Anderson | Chairman |
| Laurel Long | Vice Chairman |
| Dennis Madson | Director |
| Gary Tucker | Director |
| Kandy Gardner | Director |
| Kevin Sutton | Director |
| Mary Turner | Director |
| Tonya Perry | Director |
| Weldon Plant | Director |
| Greg Gaddy | Secretary |
| David Raby | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| 1life Healthcare INC | Managed Health Services | ONE EMBARCADERO CENTER SUITE 1900, San Francisco, CA 94111 | $386,957 |
| Waxie Enterprises LLC | Janitorial Service | PO BOX 748802, Los Angeles, CA 90074 | $216,542 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $43,293,850 |
| Other Expenses | $16,817,177 |
| Grants and Similar Amounts Paid | $137,794 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $34,214,170 | $1,857,849 | - | $36,072,019 |
| Other Employee Benefits | $3,422,543 | $277,266 | - | $3,699,809 |
| Payroll Taxes | $2,725,045 | $141,882 | - | $2,866,927 |
| Depreciation Depletion | $1,159,627 | $140,858 | - | $1,300,485 |
| All Other Expenses | $1,083,495 | $88,807 | - | $1,172,302 |
| Fees for Services Other | $86,423 | $672,424 | - | $758,847 |
| Comp Disqual Persons | $620,375 | $34,720 | - | $655,095 |
| Insurance | $268,475 | $335,437 | - | $603,912 |
| Other Expenses | $384,268 | $82,162 | - | $466,430 |
| Office Expenses | $92,828 | $115,677 | - | $208,505 |
| Occupancy | $76,975 | $88,699 | - | $165,674 |
| Grants to Domestic Orgs | $137,794 | - | - | $137,794 |
| Conferences and Meetings | $42,165 | $33,970 | - | $76,135 |
| Total Functional Expenses | $56,379,070 | $3,869,751 | $0 | $60,248,821 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $60,248,821 |
| Total Expenses per Audited Statements | $60,248,821 |
| Total Expenses per Form 990 | $60,248,821 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| United Way of Madison County | Huntsville, AL | 501(c)(3) | Provided Funding to Various Human and Health Services Agencies in Madison County. the Various Agencies Have Either a Health, Financial Stability or Education Focus. | $35,000 |
| Ausa Redstone-huntsville Chapter | Huntsville, AL | 501(c)(3) | Support Programs Providing Services to Local Soldiers, the Department of Army Civilians, Veterans, and the Army Family in the Hunstville Area. | $10,000 |
| First Stop Inc | Huntsville, AL | 501(c)(3) | Support Programs With Outreach Efforts for Homeless Individuals in Hunstville and Madison County Communities | $10,000 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Interested Party | Relationship | Description | Shared Revenue | Amount |
|---|---|---|---|---|
| - | Vice President of Bank Is Former Board Chair | RICHARD PERDUE IS VICE PRESIDENT AT SOUTH STATES BANK AND IS THE FORMER BOARD CHAIR (ROLLED OFF IN 2018). HUNTSVILLE REHABILITATION HOLDS A MONEY MARKET AND CASH SWEEP ACCOUNT WITH A COMBINED VALUE OF $3,604,502 AT SOUTHERN STATES BANK. ALL TRANSACTIONS ARE AT ARM'S LENGTH AND FAIR MARKET VALUE. | No | $3,604,542 |
| Liability | Amount |
|---|---|
| Deferred Compensation Liability | $82,281 |
| Other Liabilities | $4,215 |
“The 990 is presented to the finance committee for review, comments, and acceptance. The finance committee presents the 990 to the full board for acceptance prior to filing.”
“The foundation requires all board members, trustees, officers and key management individuals to complete annual disclosure conflicts of interest statements. This statment includes notification of their business interest or investment holdings and, those of their family members, and any other transactions or affiliations with businesses and other organizations including those of family members. In the event that a conflict of interest arises during the year, the interested person shall recuse himself/herself from all discussions and vote on the matter. The board of directors will take whatever steps are necessary to ensure that no part of the net income of the foundation or its operations inure to the benefit of any member of the board of directors or other individual.”
“The ceo's salary is based on jobs of similarly situated positions and organizations. The independent board of directors reviews the performance of the ceo on an annual basis and sets his/her salary accordingly. The ceo and director of human resources also have a salary survey performed by a third party once every three years, which sets a salary scale for each one of the key positions. All discussions are documented. Other staff and management pay is evaluated at least every 18 months primarily using the chamber of commerce wage and salary survey. The ceo and the director of human resources review the salary survey and set the base ranges of pay based on salaries from similarly situated positions and organizations. The discussions are documented.”
“The governing documents, conflict of interest policy and financial statements are available upon request. The form 990 is available upon request.”
“No changes from prior year”
“The foundation is exempt from federal and state income taxes under section 501(c)(3) of the internal revenue code and relevant state regulations. Accordingly, income tax expense is limited to activities that are deemed by the internal revenue service (irs) to be unrelated to the foundation's exempt purpose. There were no uncertain tax positions as of september 30, 2024 and 2023.”
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 | 5059365 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 5171443 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 8058175 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 11415052 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO ASSIST INDIVIDUALS WITH DISABILITIES TO IMPROVE THEIR LIVES. |
| IRS990/AllOtherContributionsAmt | 0 | 2000 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 88807 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 1083495 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 1172302 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | AMY PATTERSON |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2566792649 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 2939 JOHNSON ROAD |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | HUNTSVILLE |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | AL |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 35805 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 1 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 3156 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 1305 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompDisqualPersonsGrp/ManagementAndGeneralAmt | 0 | 34720 |
| IRS990/CompDisqualPersonsGrp/ProgramServicesAmt | 0 | 620375 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 655095 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 33970 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 42165 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 76135 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 386957 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 216542 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | ONE EMBARCADERO CENTER SUITE 1900 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | PO BOX 748802 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | SAN FRANCISCO |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | LOS ANGELES |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | CA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 94111 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 90074 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | 1LIFE HEALTHCARE INC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | WAXIE ENTERPRISES LLC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | MANAGED HEALTH SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | JANITORIAL SERVICE |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 6076 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 137794 |
| IRS990/CYInvestmentIncomeAmt | 0 | 1334099 |
| IRS990/CYOtherExpensesAmt | 0 | 16817177 |
| IRS990/CYOtherRevenueAmt | 0 | 662524 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 60569529 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 2323407 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 43293850 |
| IRS990/CYTotalExpensesAmt | 0 | 60248821 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 62572228 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 140858 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 1159627 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 1300485 |
| IRS990/Desc | 0 | PERFORM CONTRACTS FOR THE U.S. GOVERNMENT UNDER THE JAVIT' WAGNER O'DAY PROGRAM ("JWOD"). THIS GOVERNMENT PROCUREMENT PROGRAM PROVIDES EMPLOYMENT FOR PEOPLE WHO HAVE SEVERE DISABILITIES. THIS PROGRAM PROVIDES HIGH-QUALITY JOB OPPORTUNITIES TO THOSE WHO FACE SIGNIFICANT BARRIERS TO EMPLOYMENT. THIS PROGRAM FOSTERS INCREASED INDEPENDENCE. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 1031 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 46915326 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FederatedCampaignsAmt | 0 | 4076 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 672424 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 86423 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 758847 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 40.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/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | 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/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 13186 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 18882 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 22978 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 5941 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 15711 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 20052 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 5458 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 2240 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | KANDY GARDNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | TONYA PERRY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | GARY TUCKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | WELDON PLANT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | DENNIS MADSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | KEVIN SUTTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | MARY TURNER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | DAVID RABY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | GREG GADDY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | LAUREL LONG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | KENNY ANDERSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | DAVID PEREZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | COURTNEY JOHNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | AMY PATTERSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | TIMOTHY SMITH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | DAVID PORTER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | MARGARET MCCREADIE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | SHERRY FLORIAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | BILLY COUNTS II |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 274797 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 181698 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 168258 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 123190 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 100027 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 149047 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 114302 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 145029 |
| 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/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | VICE CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | CHAIRMAN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | PRESIDENT UNTIL 9.30.24 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | CHIEF FINANCIAL OFFICER UNTIL 7.12.24 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | INTERIM CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | DIRECTOR OF MANUFACTURING |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | PROJECT MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | DIRECTOR OF HUMAN RESOURCES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | PROJECT MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | DIRECTOR OF GOVERNMENT SERIVCES |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1973 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | -110399 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 11 |
| IRS990/GrantAmt | 0 | 137794 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 137794 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 137794 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/OtherAmt | 0 | 58278 |
| IRS990/GrossReceiptsAmt | 0 | 62740905 |
| IRS990/GrossRentsGrp/RealAmt | 0 | 654100 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 11 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 8 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 335437 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 268475 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 603912 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 2563803 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 2262478 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 1444498 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 1444498 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 7164890 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 7991507 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 3057206 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 3890580 |
| IRS990/IRPDocumentCnt | 0 | 42 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 14381218 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 8148839 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 8285834 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 22667052 |
| IRS990/LegalDomicileStateCd | 0 | AL |
| IRS990/LessCostOthBasisSalesExpnssGrp/OtherAmt | 0 | 168677 |
| IRS990/LessRentalExpensesGrp/RealAmt | 0 | 0 |
| 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 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO PROVIDE COMPREHENSIVE AND CONTINUOUS PROGRAMS TO ASSIST PEOPLE WITH DISABILITIES ENTERING, REMAINING, AND RETURNING TO THE WORK ENVIRONMENT. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 138391 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 49833549 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 53595594 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | -110399 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | -110399 |
| IRS990/NetRentalIncomeOrLossGrp/RelatedOrExemptFuncIncomeAmt | 0 | 654100 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 654100 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 1438638 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 49833549 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 53595594 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 88699 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 76975 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 165674 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 115677 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 92828 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 208505 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 266650 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 150489 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 277266 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 3422543 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 3699809 |
| IRS990/OtherExpensesGrp/Desc | 0 | MATERIALS |
| IRS990/OtherExpensesGrp/Desc | 1 | SUBCONTRACTORS |
| IRS990/OtherExpensesGrp/Desc | 2 | SOURCE AMERICA COMMISSI |
| IRS990/OtherExpensesGrp/Desc | 3 | REPAIR & MAINTENANCE |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 0 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 0 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 3 | 82162 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 7546619 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 2542977 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 1975291 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 384268 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 7546619 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 2542977 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 1975291 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 466430 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 209838 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 86496 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 624310 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 624310 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER INCOME |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | REBATES AND REFUNDS |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 5952 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 1 | 2472 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 5952 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 2472 |
| IRS990/OtherRevenueTotalAmt | 0 | 8424 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 1857849 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 34214170 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 36072019 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 141882 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 2725045 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 2866927 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 233460 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 193512 |
| IRS990/PrincipalOfficerNm | 0 | AMY PATTERSON |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 624310 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 624310 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 624310 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | SERVICE CONTRACTS |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | CONTRACT REVENUE |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | TESTING AND EVALUATION SERVICES |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 50422361 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 8652214 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 1494954 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 50422361 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 8652214 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 1494954 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | HUNTSVILLE REHABILITATION FOUNDATION RAN VOCATION REHABILITATION SERVICES FOR TEENS AND ADULTS WITH DISABILITES. THEY PROVIDED EMPLOYMENT PLACEMENT SERVICES AND SPECIALIZED TRAINING TO ASSIST IN EMPLOYMENT. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 7840904 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 8652214 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | FACILITATE TESTING AND EVALUATION SERVICES FOR THE NORTH ALABAMA REGIONS BY PROVIDING OFFICE SPACES TO RELATED GOVERNMENT AGENCIES SERVING THE NEEDS OF THE SEVERELY PHYSICALLY AND MENTALLY DISABLED. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 1000139 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 1494954 |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 0 | OTHER PROGRAMS |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 622701 |
| IRS990/ProgSrvcAccomActyOtherGrp/RevenueAmt | 0 | 662524 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 7956 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 113385 |
| IRS990/PYInvestmentIncomeAmt | 0 | 1020057 |
| IRS990/PYOtherExpensesAmt | 0 | 16714438 |
| IRS990/PYOtherRevenueAmt | 0 | 688800 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 58368276 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 3573238 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 39684028 |
| IRS990/PYTotalExpensesAmt | 0 | 56511851 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 60085089 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 2323407 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
No mirrored PDF or thumbnail assets are attached yet.