Liabilities / Assets
53rd percentile
Higher debt load relative to assets than 53% of similar nonprofits.
EIN 41-0841103 • 501(c)3 • Wayzata, MN
Profile
To provide people with developmental disabilities the opportunity to experience life to its fullest.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
53rd percentile
Higher debt load relative to assets than 53% of similar nonprofits.
Liabilities / Revenue
36th percentile
Higher debt load relative to revenue than 36% of similar nonprofits.
Net Margin
16th percentile
Higher net margin than 16% of similar nonprofits.
Top Officer Pay
53rd percentile
Higher top officer pay than 53% of similar nonprofits.
Top officer pay equals 0.6% of source-year revenue.
Asset Growth
5th percentile
Faster asset growth than 5% of similar nonprofits.
Revenue Growth
43rd percentile
Faster revenue growth than 43% of similar nonprofits.
Assets
Down$30,278,068
Down $5,319,089 (-15%) from 2023
Liabilities
Down$7,287,127
Down $1,152,373 (-14%) from 2023
Net Assets
Down$22,990,941
Down $4,166,716 (-15%) from 2023
Revenue
Up$44,072,469
Up $1,844,324 (+4.4%) from 2023
Expenses
Up$49,328,734
Up $6,226,603 (+14%) from 2023
Net Income
Down-$5,256,265
Down $4,382,279 (-501%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
To provide people with developmental disabilities the opportunity to experience life to its fullest.
Give people with developmental disabilities opportunities to experience life to its fullest.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $16,459,623 | $16,846,399 | ▲ $386,776 |
| Investments in Publicly Traded Securities | $10,041,914 | $8,249,146 | ▼ $1,792,768 |
| Accounts Receivable | $3,183,164 | $3,451,750 | ▲ $268,586 |
| Savings and Temporary Cash Investments | $5,121,761 | $888,223 | ▼ $4,233,538 |
| Prepaid Expenses and Deferred Charges | $145,488 | $152,953 | ▲ $7,465 |
| Total Assets | $35,597,157 | $30,278,068 | ▼ $5,319,089 |
| Other Assets Total | $645,207 | $689,597 | ▲ $44,390 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $3,096,653 | $3,283,374 | ▲ $186,721 |
| Mortgage Notes Payable Secured by Investment Property | $4,310,538 | $3,069,073 | ▼ $1,241,465 |
| Deferred Revenue | $727,570 | $801,015 | ▲ $73,445 |
| Tax Exempt Bond Liabilities | $304,739 | $133,665 | ▼ $171,074 |
| Total Liabilities | $8,439,500 | $7,287,127 | ▼ $1,152,373 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $24,304,387 | $18,368,225 | ▼ $5,936,162 |
| Net Assets With Donor Restrictions | $2,853,270 | $4,622,716 | ▲ $1,769,446 |
| Total Net Assets Fund Balance | $27,157,657 | $22,990,941 | ▼ $4,166,716 |
| Total Liabilities and Net Assets / Fund Balance | $35,597,157 | $30,278,068 | ▼ $5,319,089 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $11,212,736 | $16,056,797 | $27,269,533 |
| Equipment | $1,812,719 | $10,122,302 | $11,935,021 |
| Land | $3,629,956 | - | $3,629,956 |
| Other Land Buildings | $190,988 | $592,024 | $783,012 |
| Period | Beginning | Contrib. | Gain/Loss | Other Uses | End |
|---|---|---|---|---|---|
| 2024 | $1,399,339 | $25,000 | ▲ $182,609 | - | $1,606,948 |
| 2023 | $1,213,280 | - | ▲ $186,059 | - | $1,399,339 |
| 2022 | $1,436,956 | - | ▼ $223,676 | - | $1,213,280 |
| 2021 | $1,260,001 | - | ▲ $176,955 | - | $1,436,956 |
| 2020 | $1,089,373 | - | ▲ $221,007 | - | $1,310,380 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| John Estrem | CEO | FT | $249,979 | $17,955 | $267,934 |
| Kristin Pyka | CFO | FT | $191,129 | $28,187 | $219,316 |
| Abdimalik Mohamud | Program Manager | FT | $167,726 | $45,104 | $212,830 |
| Kyle Fitzwater | Chief Human Resources Officer | FT | $193,679 | $18,428 | $212,107 |
| Lovia Antwi | Program Manager | FT | $162,913 | $22,905 | $185,818 |
| Kerri Turenne | Mgr. of Scheduling & Support | FT | $144,979 | $31,135 | $176,114 |
| Sunday Abe | Lead Direct Support Professional | FT | $145,324 | $20,080 | $165,404 |
| Suzanne Ada Assooh | Program Manager | FT | $152,580 | $8,838 | $161,418 |
| Name | Title |
|---|---|
| Baline Stephens | President |
| Julie Wesley-Wong | Vice President |
| Barb Peterson | Member |
| Don Haberman | Member |
| Greg Hanson | Member |
| Kevin Walli | Member |
| Michelle Olson | Member |
| Nancy Wurm | Member |
| Rich Stoebe | Member |
| Robert Lockwood | Member |
| Tim Haugen | Member |
| Laurie Moga | Secretary |
| Mitch Ringe | Treasurer |
| Contribution Type | Contribution Count | Reported Amount | Valuation Method |
|---|---|---|---|
| Securities Publicly Traded | 6 | $248,164 | Fair Market Value (FMV) |
| Real Estate Residential | 1 | $193,000 | Market Value |
| Other Non Cash Contri Table | 156 | $26,988 | Donor defined, value |
| Clothing and Household Goods | - | $16,030 | Donor Defined |
| Intellectual Property | 3 | $3,672 | Fair Market Value (FMV) |
| Food Inventory | 83 | $3,594 | Purchase price-retail |
| Other Non Cash Contri Table | 66 | $2,339 | Donor Defined |
| Works of Art | 6 | $1,360 | Market Value |
| Collectibles | 9 | $515 | Donor Defined |
| Total Noncash Contributions | 330 | $495,662 | - |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $37,848,556 |
| Other Expenses | $11,480,178 |
| Total Fundraising Expense | $669,091 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $29,081,180 | $1,900,035 | $346,539 | $31,327,754 |
| Occupancy | $2,533,397 | $93,779 | - | $2,627,176 |
| Payroll Taxes | $2,329,062 | $203,558 | $37,619 | $2,570,239 |
| Other Employee Benefits | $2,342,018 | $172,442 | $30,554 | $2,545,014 |
| Fees for Services Other | $513,715 | $975,987 | $2,646 | $1,492,348 |
| Depreciation Depletion | $972,347 | $454,060 | - | $1,426,407 |
| Office Expenses | $696,058 | $259,588 | $1,189 | $956,835 |
| All Other Expenses | $433,552 | $429,116 | $34,995 | $897,663 |
| Information Technology | $488,727 | $364,575 | - | $853,302 |
| Pension Plan Contributions | $644,643 | $52,366 | $9,185 | $706,194 |
| Current Officers, Directors, Trustees, and Key Employees | $26,793 | $565,389 | $107,173 | $699,355 |
| Travel | $331,369 | - | - | $331,369 |
| Conferences and Meetings | $126,376 | $97,125 | $54,117 | $277,618 |
| Insurance | $200,069 | $52,109 | $2,237 | $254,415 |
| Interest | - | $170,710 | - | $170,710 |
| Other Expenses | $12,538 | $325 | $41,960 | $54,498 |
| Advertising | $43,581 | $4,444 | - | $48,025 |
| Total Functional Expenses | $42,763,430 | $5,896,213 | $669,091 | $49,328,734 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $49,328,734 |
| Total Expenses per Audited Statements | $49,328,734 |
| Total Expenses per Form 990 | $49,328,734 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $73,700 |
| Fundraising Gross Income | $54,070 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Reach for Ralph | $379,992 | $54,070 | $56,103 | $-2,033 |
| Total Events | $379,992 | $54,070 | $73,700 | $-19,630 |
| Bond | Issuer | Issued | Issue Price | Purpose |
|---|---|---|---|---|
| A | Housing and Redevelopment Authority in and for the City of Wayzata MN | 2013-09-06 | $5,500,000 | Refinancing and new property acquisitions |
| Bond | Total Proceeds | Spent | Retired | Issuance Costs |
|---|---|---|---|---|
| A | $5,500,000 | $3,153,907 | $5,366,335 | $110,000 |
“The Board of Directors has an Executive Committee consisting of the officers of the board and the Immediate Past President. The Executive Committee has the authority of the board in the governance of the business of the organization, including the authority to do what it deems necessary and proper for the conduct of the organization's affairs and the management of its property.”
“The Board of Directors reviews and approves the Form 990 prior to filing with the IRS.”
“Each board member shall annually complete a disclosure form identifying any relationships, positions, or circumstances in which the board member is involved that he or she believes could contribute to a potential conflict of interest. This policy shall be reviewed annually by each member of the Board of Directors prior to discussing any transaction that may involve a conflict of interest. The conflicted individual discloses all material facts. Such disclosure is reflected in the board minutes. The conflicted individual must leave the room for the remaining discussion of the transaction and for any votes concerning the transaction. If it is unclear whether a conflict exists, the decision is made by the Board Chair.”
“The board's Executive Committee determines the compensation of the CEO by reviewing his performance annually relative to goals and taking into account prevailing market guidelines and practices. A prior independent study conducted by professional consultants along with annual evaluations based on available market data is used for determining compensation of the other officers and key employees of the organization.”
“The governing documents, financial statements and conflict of interest policy are made available upon request.”
“The funds belong to the individuals we support. They are not Hammer & NER assets.”
“The organization is custodian for residents' personal funds held in safekeeping. Minnesota statutes regulate accounting and reporting procedures. These accounts are not reported in the organization's Form 990 or consolidated financial statements.”
“The endowments are intended for the training and education of Hammer staff, residents, and for the general operations of Hammer Residences, Inc.”
“The Organization believes that it has appropriate support for any tax positions taken affecting its annual filing requirements, and as such, does not have any uncertain tax positions that are material to the financial statements. The Organization would recognize future accrued interest and penalties related to unrecognized tax benefits and liabilities in income tax expense if such interest and penalties are incurred.”
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 | 3096653 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 3283374 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 3183164 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 3451750 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | Give people with developmental disabilities opportunities to experience life to its fullest. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 4444 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 43581 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 48025 |
| IRS990/AllOtherContributionsAmt | 0 | 3206953 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 34995 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 429116 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 433552 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 897663 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | Kristin Pyka |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 9524731261 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1909 Wayzata Blvd |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Wayzata |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 55391 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 107173 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 565389 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 26793 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 699355 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 54117 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 97125 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 126376 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 277618 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 325922 |
| IRS990/CreditCounselingInd | 0 | 1 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 3532875 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 428918 |
| IRS990/CYOtherExpensesAmt | 0 | 11480178 |
| IRS990/CYOtherRevenueAmt | 0 | -19630 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 40130306 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -5256265 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 37848556 |
| IRS990/CYTotalExpensesAmt | 0 | 49328734 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 669091 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 44072469 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 1 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 727570 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 801015 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 454060 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 972347 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 1426407 |
| IRS990/Desc | 0 | Residential Services: Hammer provides a holistic and person-centered approach to residential and support services for people with developmental disabilities. Each individual living at Hammer is encouraged to uncover what living life to its fullest means to them. Hammer programs are designed to meet the physical well-being, psychological, social, spiritual, educational, and recreational needs of each person we support. Our full-time nurses provide oversight to each person's health care needs. Hammer partners with each individual and his/her family to create a life experience that is fulfilling and meaningful. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 1 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2853270 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 4622716 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 1 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 858 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/EscrowAccountInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 39735212 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 2646 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 975987 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 513715 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 1492348 |
| 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 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 0.10 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 95.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 97.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 78.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 94.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 20 | 113.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/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | 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/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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 10061 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 14292 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 11742 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 20752 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 4936 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 17152 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 20 | 13426 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Baline Stephens |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Julie Wesley-Wong |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Laurie Moga |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Mitch Ringe |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Don Haberman |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Greg Hanson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Tim Haugen |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Robert Lockwood |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Michelle Olson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Barb Peterson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Rich Stoebe |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Kevin Walli |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | Nancy Wurm |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | John Estrem |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | Kristin Pyka |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | Kyle Fitzwater |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | Abdimalik Mohamud |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | Lovia Antwi |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | Kerri Turenne |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | Suzanne Ada Assooh |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 20 | Sunday Abe |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 257809 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 204960 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 200301 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 192010 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 180824 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 158894 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 19 | 161350 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 20 | 151910 |
| 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/ReportableCompFromRltdOrgAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Vice President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | CFO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | Chief Human Resources Officer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | Program Manager |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | Program Manager |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | Mgr. of Scheduling & Support |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | Program Manager |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 20 | Lead Direct Support Professional |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1960 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingAmt | 0 | 325922 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 73700 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 54070 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 9044 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 13 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 5370408 |
| IRS990/GrossReceiptsAmt | 0 | 49507533 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 13 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 56 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 364575 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 488727 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 853302 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 2237 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 52109 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 200069 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 254415 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 170710 |
| IRS990/InterestGrp/TotalAmt | 0 | 170710 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 419874 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 419874 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 10041914 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 8249146 |
| IRS990/InvestTaxExemptBondsInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 319 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 26771123 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 16459623 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 16846399 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 43617522 |
| IRS990/LegalDomicileStateCd | 0 | MN |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 5361364 |
| 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 people with developmental disabilities the opportunity to experience life to its fullest. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 4310538 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 3069073 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 27157657 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 22990941 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 9044 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 9044 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | -19630 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -19630 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 1089549 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 24304387 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 18368225 |
| IRS990/NoncashContributionsAmt | 0 | 495662 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 93779 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 2533397 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 2627176 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 1189 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 259588 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 696058 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 956835 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OnBehalfOfIssuerInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 645207 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 689597 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 30554 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 172442 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 2342018 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 2545014 |
| IRS990/OtherExpensesGrp/Desc | 0 | Food |
| IRS990/OtherExpensesGrp/Desc | 1 | Dues and Subsciptions |
| IRS990/OtherExpensesGrp/Desc | 2 | Recreation |
| IRS990/OtherExpensesGrp/Desc | 3 | In Kinds |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 120 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 757 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 2 | 41960 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 6185 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 94420 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 325 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 1179947 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 534295 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 273763 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 12538 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 1186252 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 629472 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 274088 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 54498 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 346539 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 1900035 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 29081180 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 31327754 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 37619 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 203558 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 2329062 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 2570239 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 9185 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 52366 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 644643 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 706194 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 145488 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 152953 |
| IRS990/PrincipalOfficerNm | 0 | John Estrem |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 623990 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 623990 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | Resident Revenue and Support |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | Travel Program |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 39141295 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 878820 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 39141295 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 878820 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | Case Management/Care Coordination:Hammer provides case management services through a contract with Hennepin County, Hammer provides case management services to people throughout the state. Hammer case managers provide support in accessing and coordinating services for individuals. Hammer also has managed care contracts under which we provide care coordination of the individual's health services. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 2221024 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 2958028 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | Travel Program:Hammer has developed an expansion in its mission which provides travel experiences for people with disabilities. This service helps with the planning and coordination of travel arrangements for the disabled individual. These experiences help develop the individual's living skills. The offerings teach independence, travel abilities, management of circumstances and life experiences for both the disabled individual as well as the care giver. This helps develop life skills. The service is provided by Hammer Travel, LLC which is a single member LLC in whichHammer Residences is the sole member. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 807194 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 906783 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 1965232 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 347941 |
| IRS990/PYOtherExpensesAmt | 0 | 11432771 |
| IRS990/PYOtherRevenueAmt | 0 | 93952 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 39821020 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -873986 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 31669360 |
| IRS990/PYTotalExpensesAmt | 0 | 43102131 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 42228145 |
No mirrored PDF or thumbnail assets are attached yet.