Liabilities / Assets
72nd percentile
Higher debt load relative to assets than 72% of similar nonprofits.
EIN 88-0687710 • 501(c)3 • Saint Paul, MN
Profile
Building strong communities program is a multi-trade, apprenticeship preparatory program that prepares individuals for a career in the construction industry. This program offers opportunities to receive union endorsed training, exposure and a "foot in the door" to a career in the trades. Program graduates will have an opportunity to interview with participating construction trade unions and contractors.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
72nd percentile
Higher debt load relative to assets than 72% of similar nonprofits.
Liabilities / Revenue
58th percentile
Higher debt load relative to revenue than 58% of similar nonprofits.
Net Margin
65th percentile
Higher net margin than 65% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
92nd percentile
Faster asset growth than 92% of similar nonprofits.
Revenue Growth
93rd percentile
Faster revenue growth than 93% of similar nonprofits.
Assets
Up$621,369
Up $231,023 (+59%) from 2023
Liabilities
Up$166,406
Up $80,457 (+94%) from 2023
Net Assets
Up$454,963
Up $150,566 (+49%) from 2023
Revenue
Up$1,276,864
Up $688,043 (+117%) from 2023
Expenses
Up$1,106,164
Up $522,478 (+90%) from 2023
Net Income
Up$170,700
Up $165,565 (+3224%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
Building strong communities program is a multi-trade, apprenticeship preparatory program that prepares individuals for a career in the construction industry. This program offers opportunities to receive union endorsed training, exposure and a "foot in the door" to a career in the trades. Program graduates will have an opportunity to interview with participating construction trade unions and contractors.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $270,264 | $313,680 | ▲ $43,416 |
| Pledges and Grants Receivable | $114,788 | $297,628 | ▲ $182,840 |
| Land, Buildings, and Equipment, Net | $4,446 | $7,577 | ▲ $3,131 |
| Prepaid Expenses and Deferred Charges | $848 | $2,484 | ▲ $1,636 |
| Total Assets | $390,346 | $621,369 | ▲ $231,023 |
| Liabilities | |||
| Accounts Payable and Accrued Expenses | $85,949 | $166,406 | ▲ $80,457 |
| Total Liabilities | $85,949 | $166,406 | ▲ $80,457 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $264,515 | $358,895 | ▲ $94,380 |
| Net Assets With Donor Restrictions | $39,882 | $96,068 | ▲ $56,186 |
| Total Net Assets Fund Balance | $304,397 | $454,963 | ▲ $150,566 |
| Total Liabilities and Net Assets / Fund Balance | $390,346 | $621,369 | ▲ $231,023 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $7,577 | $6,653 | $14,230 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Rick Martagon | Executive Director | FT | $140,363 | $39,950 | $180,313 |
| Name | Title |
|---|---|
| Tom Dicklich | President |
| Andy Campeau | Director |
| Barry Davies | Director |
| Bill Traxler | Director |
| Dan Mcconnell | Director |
| David Bice | Director |
| Jenny Winkelaar | Director |
| Luke Kuhl | Director |
| Matthew Marquis | Director |
| Megan Holland | Director |
| Mike Wilde | Director |
| Moke Eaglefeathers | Director |
| Sterling Sanders | Director |
| Steve Johnson | Director |
| Tom Johnson | Director |
| Martha Henrickson | Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $657,270 |
| Salaries, Compensation, and Employee Benefits | $448,894 |
| Total Fundraising Expense | $5,589 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Current Officers, Directors, Trustees, and Key Employees | $162,282 | $14,305 | $3,576 | $180,163 |
| Other Salaries and Wages | $172,855 | - | - | $172,855 |
| Fees for Services Other | $143,089 | $21,740 | $705 | $165,534 |
| Advertising | $86,992 | $3,108 | $777 | $90,877 |
| Other Employee Benefits | $65,975 | - | - | $65,975 |
| Payroll Taxes | $28,589 | $1,050 | $262 | $29,901 |
| Fees for Services Accounting | - | $24,312 | - | $24,312 |
| Occupancy | $10,075 | $360 | $90 | $10,525 |
| Travel | $7,919 | $283 | $71 | $8,273 |
| Information Technology | $7,711 | $276 | $69 | $8,056 |
| Insurance | - | $5,003 | - | $5,003 |
| Office Expenses | $4,402 | $157 | $39 | $4,598 |
| Depreciation Depletion | - | $3,243 | - | $3,243 |
| Fees for Services Legal | - | $2,958 | - | $2,958 |
| Other Expenses | $287 | $321 | - | $287 |
| Total Functional Expenses | $1,023,459 | $77,116 | $5,589 | $1,106,164 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $1,217,852 |
| Expenses per Audited Statements | $1,106,164 |
| Total Expenses per Form 990 | $1,106,164 |
| Expenses Not Reported on Form 990 | $111,688 |
| Expenses Not Reported on Financial Statements | $0 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $76,044 |
| Fundraising Gross Income | $1,933 |
| Gaming Gross Income | $842 |
| Gaming Direct Expenses | $100 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Rib Fest | $101,484 | $1,933 | $59,808 | $-57,875 |
| Total Events | $101,484 | $1,933 | $76,044 | $-74,111 |
“The organization does not have any committees that have authority to act on behalf of the governing body.”
“The 990 draft is prepared by auditing firm, with input from building strong communities financial team, and then presented to both the finance committee and the board of directors for review and approval.”
“A director, officer or member of a committee has a directly or indirectly interest through business, investment or family. It is the duty of the individual to disclose all material facts to the board of directors. After discussion with the individual, the remaining board members will decide if a conflict exists. If a conflict of interest exists, the board or committee will investigate alternatives to the proposed transactions to determine if there are more advantageous options. The minutes of the board will contain the name of persons disclosed who were found to have an actual or potential conflict of interest, nature of the financial interest and action to determine whether conflict of interest in fact existed. The policy is periodically reviewed by the board.”
“Minneapolis building & construction trades council, an unrelated organizations, pays the compensation of the executive director, rick martagon. Rick was paid compensation of $140,363 and $39,950 of benefits. Building strong communities, inc reimburses minneapolis building & construction trades council for this. Research is done annually on comparable executive director position compensation for other nonprofit organizations. Executive director brings this information to the finance committee along with the annual budget for review and approval. The process described here was last completed in 2024.”
“The organization will make public documents available upon request.”
“"pathways to placement" program was implemented during 2024 which is a series of weekly workshops for participants to assist them in their career search. Designed to keep graduates engaged in their search for a career in the construction industry, the program provides the participants engaged with one-on-one mentoring including mock interviews, individual tools for the search, application, and interview process.”
“Consultants: program service expenses 99,662. Management and general expenses 18,919. Fundraising expenses 0. Total expenses 118,581. Professional fees: program service expenses 43,427. Management and general expenses 2,821. Fundraising expenses 705. Total expenses 46,953.”
“The organization has a tax-exempt status under section 501(c)(3) of the internal revenue code (irc) and has adopted accounting for uncertainty in income taxes, asc 740-10. The organization's policy is to evaluate uncertain tax positions, at least annually, for the potential for income tax exposure from unrelated business income or from loss of nonprofit status. The organization continues to operate consistent with its original exemption application and each year takes the necessary actions to maintain its exempt status. It has been classified as an organization that is not a private foundation under the irc and charitable contributions by donors are tax deductible. In compliance with its exempt status, the organization annually files a return of organization exempt from income tax (form 990).”
“SPECIAL EVENTS 76,144.”
“SPECIAL EVENTS 76,144.”
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 | 85949 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 166406 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | BUILDING STRONG COMMUNITIES PROGRAM IS A MULTI-TRADE, APPRENTICESHIP PREPARATORY PROGRAM THAT PREPARES INDIVIDUALS FOR A CAREER IN THE CONSTRUCTION INDUSTRY. THIS PROGRAM OFFERS OPPORTUNITIES TO RECEIVE UNION ENDORSED TRAINING, EXPOSURE AND A "FOOT IN THE DOOR" TO A CAREER IN THE TRADES. PROGRAM GRADUATES WILL HAVE AN OPPORTUNITY TO INTERVIEW WITH PARTICIPATING CONSTRUCTION TRADE UNIONS AND CONTRACTORS. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 777 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 3108 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 86992 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 90877 |
| IRS990/AllOtherContributionsAmt | 0 | 279526 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | JOHN AIKEN |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6123794210 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 353 WEST SEVENTH STREET 105 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | SAINT PAUL |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 55102 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 270264 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 313680 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 3576 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 14305 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 162282 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 180163 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 1 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 99551 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 1289486 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 657270 |
| IRS990/CYOtherRevenueAmt | 0 | -73369 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 60747 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 170700 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 448894 |
| IRS990/CYTotalExpensesAmt | 0 | 1106164 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 5589 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1276864 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 3243 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 3243 |
| IRS990/Desc | 0 | THE BUILDING STRONG COMMUNITIES PROGRAM IS A MULTI-TRADE, APPRENTICESHIP PREPARATORY PROGRAM THAT PREPARES INDIVIDUALS FOR A CAREER IN THE CONSTRUCTION INDUSTRY. THIS PROGRAM OFFERS OPPORTUNITIES TO RECEIVE UNION ENDORSED TRAINING, EXPOSURE AND A "FOOT IN THE DOOR" TO A CAREER IN THE TRADES. PROGRAM GRADUATES WILL HAVE AN OPPORTUNITY TO INTERVIEW WITH PARTICIPATING CONSTRUCTION TRADE UNIONS AND CONTRACTORS. STATISTICS FOR 2024: 126 ENROLLEES, AND 105 OF THOSE INDIVIDUALS GRADUATED FROM THE PROGRAM. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 39882 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 96068 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 1023459 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 24312 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 24312 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 2958 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 2958 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 705 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 21740 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 143089 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 165534 |
| 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 | 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 | 40.00 |
| 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/IndividualTrusteeOrDirectorInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 39950 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | TOM DICKLICH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | MARTHA HENRICKSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JENNY WINKELAAR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | LUKE KUHL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | MEGAN HOLLAND |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | MIKE WILDE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | MOKE EAGLEFEATHERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | MATTHEW MARQUIS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | BARRY DAVIES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | STERLING SANDERS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | DAN MCCONNELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | TOM JOHNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | ANDY CAMPEAU |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | STEVE JOHNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | BILL TRAXLER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | DAVID BICE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | RICK MARTAGON |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 140363 |
| 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 | TREASURER |
| 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 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | EXECUTIVE DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2021 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingAmt | 0 | 99551 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 76044 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 1933 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GamingDirectExpensesAmt | 0 | 100 |
| IRS990/GamingGrossIncomeAmt | 0 | 842 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 16 |
| IRS990/GovernmentGrantsAmt | 0 | 910409 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 1353008 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 16 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 69 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 276 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 7711 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 8056 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 5003 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 5003 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 21 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 6653 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 4446 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 7577 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 14230 |
| IRS990/LegalDomicileStateCd | 0 | MN |
| 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 | BUILDING STRONG COMMUNITIES PROGRAM IS A MULTI-TRADE, APPRENTICESHIP PREPARATORY PROGRAM THAT PREPARES INDIVIDUALS FOR A CAREER IN THE CONSTRUCTION INDUSTRY. THIS PROGRAM OFFERS OPPORTUNITIES TO RECEIVE UNION ENDORSED TRAINING, EXPOSURE AND A "FOOT IN THE DOOR" TO A CAREER IN THE TRADES. PROGRAM GRADUATES WILL HAVE AN OPPORTUNITY TO INTERVIEW WITH PARTICIPATING CONSTRUCTION TRADE UNIONS AND CONTRACTORS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 304397 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 454963 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | -74111 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -74111 |
| IRS990/NetIncomeFromGamingGrp/ExclusionAmt | 0 | 742 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 742 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 264515 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 358895 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 90 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 360 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 10075 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 10525 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 39 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 157 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 4402 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 4598 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 65975 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 65975 |
| IRS990/OtherExpensesGrp/Desc | 0 | TRAINING AND TUITION |
| IRS990/OtherExpensesGrp/Desc | 1 | MISCELLANEOUS |
| IRS990/OtherExpensesGrp/Desc | 2 | SUPPLIES |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 321 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 333283 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 287 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 333283 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 321 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 287 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 172855 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 172855 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 262 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 1050 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 28589 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 29901 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 114788 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 297628 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 848 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 2484 |
| IRS990/PrincipalOfficerNm | 0 | RICK MARTAGON |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | -20134 |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | TRAINING |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 60747 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 60747 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 549426 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 423756 |
| IRS990/PYOtherRevenueAmt | 0 | -60450 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 99845 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 5135 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 159930 |
| IRS990/PYTotalExpensesAmt | 0 | 583686 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 588821 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 170700 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 60747 |
| IRS990ScheduleA/First5Years170Ind | 0 | X |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 1289486 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 549426 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 520161 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 2359073 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 184102 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 2256254 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 102819 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 1289486 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 549426 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 520161 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 2359073 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 2359073 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleD/DonatedServicesAndUseFcltsAmt | 0 | 35544 |
| IRS990ScheduleD/DonatedServicesUseFcltsAmt | 0 | 35544 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 7577 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 6653 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 14230 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 111688 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 1106164 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/OtherExpensesIncludedAmt | 0 | 76144 |
| IRS990ScheduleD/OtherRevenueAmt | 0 | 76144 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 111688 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 1276864 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | THE ORGANIZATION HAS A TAX-EXEMPT STATUS UNDER SECTION 501(C)(3) OF THE INTERNAL REVENUE CODE (IRC) AND HAS ADOPTED ACCOUNTING FOR UNCERTAINTY IN INCOME TAXES, ASC 740-10. THE ORGANIZATION'S POLICY IS TO EVALUATE UNCERTAIN TAX POSITIONS, AT LEAST ANNUALLY, FOR THE POTENTIAL FOR INCOME TAX EXPOSURE FROM UNRELATED BUSINESS INCOME OR FROM LOSS OF NONPROFIT STATUS. THE ORGANIZATION CONTINUES TO OPERATE CONSISTENT WITH ITS ORIGINAL EXEMPTION APPLICATION AND EACH YEAR TAKES THE NECESSARY ACTIONS TO MAINTAIN ITS EXEMPT STATUS. IT HAS BEEN CLASSIFIED AS AN ORGANIZATION THAT IS NOT A PRIVATE FOUNDATION UNDER THE IRC AND CHARITABLE CONTRIBUTIONS BY DONORS ARE TAX DEDUCTIBLE. IN COMPLIANCE WITH ITS EXEMPT STATUS, THE ORGANIZATION ANNUALLY FILES A RETURN OF ORGANIZATION EXEMPT FROM INCOME TAX (FORM 990). |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | SPECIAL EVENTS 76,144. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 2 | SPECIAL EVENTS 76,144. |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | PART X, LINE 2: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | PART XI, LINE 2D - OTHER ADJUSTMENTS: |
| IRS990ScheduleD/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | PART XII, LINE 2D - OTHER ADJUSTMENTS: |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 7577 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 1106164 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 1276864 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 1388552 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 1217852 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CashPrizesEvent1Amt | 0 | 7000 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CashPrizesTotalEventsAmt | 0 | 7000 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CharitableContributionsTotAmt | 0 | 99551 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CharitableContriEvent1Amt | 0 | 99551 |
| IRS990ScheduleG/FundraisingEventInformationGrp/DirectExpenseSummaryEventsAmt | 0 | 76044 |
| IRS990ScheduleG/FundraisingEventInformationGrp/EntertainmentEvent1Amt | 0 | 6655 |
| IRS990ScheduleG/FundraisingEventInformationGrp/EntertainmentTotalEventsAmt | 0 | 6655 |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event1Nm | 0 | RIB FEST |
| IRS990ScheduleG/FundraisingEventInformationGrp/FoodAndBeverageEvent1Amt | 0 | 1000 |
| IRS990ScheduleG/FundraisingEventInformationGrp/FoodAndBeverageTotalEventsAmt | 0 | 1000 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent1Amt | 0 | 101484 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsTotalAmt | 0 | 101484 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent1Amt | 0 | 1933 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueTotalEventsAmt | 0 | 1933 |
No mirrored PDF or thumbnail assets are attached yet.