Liabilities / Assets
97th percentile
Higher debt load relative to assets than 97% of similar nonprofits.
990 • Fiscal year 2019 • EIN 36-3642488
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
97th percentile
Higher debt load relative to assets than 97% of similar nonprofits.
Liabilities / Revenue
91st percentile
Higher debt load relative to revenue than 91% of similar nonprofits.
Net Margin
31st percentile
Higher net margin than 31% of similar nonprofits.
Top Officer Pay
71st percentile
Higher top officer pay than 71% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
66th percentile
Faster asset growth than 66% of similar nonprofits.
Revenue Growth
26th percentile
Faster revenue growth than 26% of similar nonprofits.
Assets
Up$115,879
Up $11,576 (+11%) from 2018
Net Assets
Down-$9,998
Down $20,895 (-192%) from 2018
Liabilities
Up$125,877
Up $32,471 (+35%) from 2018
Revenue
Down$350,291
Down $44,506 (-11%) from 2018
Expenses
Down$367,187
Down $39,189 (-9.6%) from 2018
Net Income
Down-$16,896
Down $5,317 (-46%) from 2018
Promoting the success of members through standards of safety, education, advocacy and research.
To promote safety and education as well as to enhance professionalism throughout the industry.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $34,076 | $105,167 | ▲ $71,091 |
| Investments in Publicly Traded Securities | $52,731 | - | - |
| Prepaid Expenses and Deferred Charges | $15,662 | $9,157 | ▼ $6,505 |
| Inventories for Sale or Use | $1,834 | $1,555 | ▼ $279 |
| Land, Buildings, and Equipment, Net | $0 | $0 | → $0 |
| Total Assets | $104,303 | $115,879 | ▲ $11,576 |
| Liabilities | |||
| Deferred Revenue | $90,596 | $125,461 | ▲ $34,865 |
| Accounts Payable and Accrued Expenses | $2,810 | $416 | ▼ $2,394 |
| Total Liabilities | $93,406 | $125,877 | ▲ $32,471 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $10,897 | $-9,998 | ▼ $20,895 |
| Total Net Assets Fund Balance | $10,897 | $-9,998 | ▼ $20,895 |
| Total Liabilities and Net Assets / Fund Balance | $104,303 | $115,879 | ▲ $11,576 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $0 | $14,500 | $14,500 |
| Name | Title |
|---|---|
| William Chapman | Immediate Past President |
| David Knowlton | President |
| Paul Collum | President-elect |
| Christina Burgin | Director |
| Curt Spencer | Director |
| Greg Reid | Director |
| John Merante | Director |
| Jorge Aguilar | Director |
| Ken Fisk | Director |
| Nick Thurston | Director |
| Noa Pedersen | Director |
| Peter Artusa | Director |
| Jennifer Hedrick Thru 1119 | Executive Director |
| Scott Ehrenkranz | Secretary/treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Mci USA | Management | 7918 JONES BRANCH DRIVE SUITE 300, Mclean, VA 22102-3345 | $117,020 |
| Line Item | Amount |
|---|---|
| Other Expenses | $357,264 |
| Salaries, Compensation, and Employee Benefits | $7,249 |
| Grants and Similar Amounts Paid | $2,674 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Fees for Services Management | - | - | - | $117,020 |
| Travel | - | - | - | $75,986 |
| Fees for Services Other | - | - | - | $38,475 |
| Information Technology | - | - | - | $33,362 |
| Conferences and Meetings | - | - | - | $31,840 |
| Office Expenses | - | - | - | $26,180 |
| Advertising | - | - | - | $9,599 |
| Other Salaries and Wages | - | - | - | $6,580 |
| Other Expenses | - | - | - | $4,512 |
| Grants to Domestic Individuals | - | - | - | $2,674 |
| Insurance | - | - | - | $2,640 |
| Fees for Services Accounting | - | - | - | $2,090 |
| Fees for Services Legal | - | - | - | $1,588 |
| Fees for Service Investment Mgmnt Fees | - | - | - | $715 |
| Payroll Taxes | - | - | - | $669 |
| Total Functional Expenses | $0 | $0 | $0 | $367,187 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The association utilizes the services of a management firm, mci usa. Management fees represent amounts paid under the terms of the agreements for management services, office space, equipment, and other resources. Management fees totaled $117,020 for the year ended december 31, 2019. The association's executive director is an employee of and was compensated by mci usa. The services of the managmeent firm ceased prior to the end of 2019.”
“The association has dues paying members. Membership categories include professional members, franchisor members, franchisee members, associate members, corresponding members, and honorary members. Only professional and franchisor members in good standing at the time ballots are mailed may have the privilege of voting. Each professional member shall appoint and certify to the executive director of the association a member representative who shall vote and act for the professional member in all affairs of the association.”
“At-large directors shall be elected by a ballot containing a slate of candidates prepared by the nominating committee and approved by the board of directors. The ballot shall be sent to all eligible professional members at least forty-five days prior to the annual meeting of the association. The president of the association shall appoint a teller who shall tabulate the election results at least twenty days prior to the annual meeting of the association.”
“The bylaws of the association may be amended or altered, in whole or in part by a two-thirds vote of the entire board of directors. All amendments must be submitted to the board 30 days in advance. Whenever, in the judgment of the board of directors, an amendment, or alteration of the bylaws should be submitted to a vote of the membership, the secretary shall notify the membership 30 days prior to the vote on the proposed change.”
“Upon completion of the form 990, it is submitted to the board of directors for review prior to filing with the irs. Changes, if any, are communicated and incorporated into the form 990.”
“The conflict of interest policy is reviewed on an annual basis with the board of directors.”
“The association's governing documents, conflict of interest policy, and financial statements are available to the public upon request.”
“Professional fees 325. Safety director contract fees 38,150.”
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 | 2810 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 416 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO PROMOTE SAFETY AND EDUCATION AS WELL AS TO ENHANCE PROFESSIONALISM THROUGHOUT THE INDUSTRY. |
| IRS990/AddressChangeInd | 0 | X |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 9599 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | THE ORGANIZATION |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 8008754922 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO BOX 2092 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | MARYLAND HEIGHTS |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MO |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 63043 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 34076 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 105167 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 31840 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 117020 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 7918 JONES BRANCH DRIVE SUITE 300 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | MCLEAN |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | VA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 221023345 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | MCI USA |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | MANAGEMENT |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 2674 |
| IRS990/CYInvestmentIncomeAmt | 0 | 4160 |
| IRS990/CYOtherExpensesAmt | 0 | 357264 |
| IRS990/CYOtherRevenueAmt | 0 | 3507 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 342624 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -16896 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 7249 |
| IRS990/CYTotalExpensesAmt | 0 | 367187 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 350291 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 90596 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 125461 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 1 |
| IRS990/Desc | 0 | ANNUAL CONVENTION: EACH YEAR, IWCA HOLDS AN ANNUAL CONVENTION AND TRADE SHOW FOR PROFESSIONALS WORKING IN ALL FACETS OF THE WINDOW CLEANING INDUSTRY, FROM HIGH-RISE AND ROUTE/RESIDENTIAL WINDOW CLEANERS TO THOSE WHO MANUFACTURE GOODS AND SERVICES FOR WINDOW CLEANING. THE CONVENTION HAS BEEN HELD FOR 30 YEARS, AND HAD 265 PARTICIPANTS IN 2019. THE ACTIVITIES INCLUDE KEYNOTE SESSIONS, A WINDOW CLEANING COMPETITION, A CHARITY WINDOW CLEANING EVENT AND CLOSING AWARDS BANQUET. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 1 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 2090 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 1588 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 117020 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 38475 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 715 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 5.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/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | 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/PersonNm | 0 | DAVID KNOWLTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | PAUL COLLUM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | SCOTT EHRENKRANZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | WILLIAM CHAPMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | JORGE AGUILAR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | PETER ARTUSA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | CHRISTINA BURGIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | KEN FISK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | JOHN MERANTE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | NOA PEDERSEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | GREG REID |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | CURT SPENCER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | NICK THURSTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | JENNIFER HEDRICK THRU 1119 |
| 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/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/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PRESIDENT-ELECT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | SECRETARY/TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | IMMEDIATE PAST PRESIDENT |
| 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 | EXECUTIVE DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1989 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 3498 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 13 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 2674 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 63454 |
| IRS990/GrossReceiptsAmt | 0 | 410247 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 13 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 33362 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 2640 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 1834 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 1555 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 662 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 662 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 52731 |
| IRS990/IRPDocumentCnt | 0 | 4 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 14500 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 14500 |
| IRS990/LegalDomicileStateCd | 0 | IL |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 59956 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | PROMOTING THE SUCCESS OF MEMBERS THROUGH STANDARDS OF SAFETY, EDUCATION, ADVOCACY AND RESEARCH. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 10897 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | -9998 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 3498 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 3498 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 10897 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | -9998 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 26180 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | GLASS QUALITY CONTROL |
| IRS990/OtherExpensesGrp/Desc | 1 | MERCHANT FEES |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 13257 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 4512 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISCELLANEOUS INCOME |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 3507 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 3507 |
| IRS990/OtherRevenueTotalAmt | 0 | 3507 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 6580 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 669 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 15662 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 9157 |
| IRS990/PrincipalOfficerNm | 0 | PAUL COLLUM |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | -3999 |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 4 | 511120 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | ANNUAL CONVENTION |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | MEMBERSHIP DUES |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | SAFETY TRAINING/PROD. |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | CERTIFICATION |
| IRS990/ProgramServiceRevenueGrp/Desc | 4 | STANDARDS PUBLICATIONS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 155152 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 153866 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 18076 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 3 | 14630 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 4 | 900 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 155152 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 153866 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 18076 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 14630 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 4 | 900 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | SAFETY PROGRAMS: IN AN INDUSTRY WHERE ONE ERROR CAN POTENTIALLY BE FATAL, IT IS IMPORTANT TO HAVE THE MOST UP-TO-DATE TRAINING POSSIBLE, WHICH IS WHY THE IWCA SAFETY TRAINING SESSIONS ARE SO IMPORTANT. IN 2019, TWO SAFETY PROGRAMS WERE PRESENTED AND THERE WERE 85 PARTICIPANTS.TRAINING: THE ASSOCIATION OFFERS REGIONAL SAFETY TRAINING SESSIONS EACH YEAR, WHICH GIVES COMPANIES THE OPPORTUNITY TO HAVE THEIR EMPLOYEES PROFESSIONALLY TRAINED. IN 2019, TWO TRAINING SESSIONS WERE PRESENTED WITH 85 PARTICIPANTS. |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | CERTIFICATION PROGRAM: THE IWCA SAFETY CERTIFICATION PROGRAM PROVIDES THE EDUCATION THAT WILL HELP YOU AND YOUR EMPLOYEES WORK MORE EFFECTIVELY AND SAFER BY TRAINING THEM IN ACCORDANCE WITH THE IWCA/ANSI I-14 SAFETY STANDARDS. IN 2019, THERE WERE 5 PARTICIPANTS. |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 1172 |
| IRS990/PYInvestmentIncomeAmt | 0 | 5218 |
| IRS990/PYOtherExpensesAmt | 0 | 405204 |
| IRS990/PYOtherRevenueAmt | 0 | 0 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 389579 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -11579 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/PYTotalExpensesAmt | 0 | 406376 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 394797 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -16896 |
| 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/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleC/AgreeCarryoverPriorYearInd | 0 | 0 |
| IRS990ScheduleC/OnlyInHouseLobbyingInd | 0 | 1 |
| IRS990ScheduleC/SubstantiallyAllDuesNondedInd | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 0 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 14500 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 14500 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990/ScheduleJRequiredInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | THE ASSOCIATION UTILIZES THE SERVICES OF A MANAGEMENT FIRM, MCI USA. MANAGEMENT FEES REPRESENT AMOUNTS PAID UNDER THE TERMS OF THE AGREEMENTS FOR MANAGEMENT SERVICES, OFFICE SPACE, EQUIPMENT, AND OTHER RESOURCES. MANAGEMENT FEES TOTALED $117,020 FOR THE YEAR ENDED DECEMBER 31, 2019. THE ASSOCIATION'S EXECUTIVE DIRECTOR IS AN EMPLOYEE OF AND WAS COMPENSATED BY MCI USA. THE SERVICES OF THE MANAGMEENT FIRM CEASED PRIOR TO THE END OF 2019. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE ASSOCIATION HAS DUES PAYING MEMBERS. MEMBERSHIP CATEGORIES INCLUDE PROFESSIONAL MEMBERS, FRANCHISOR MEMBERS, FRANCHISEE MEMBERS, ASSOCIATE MEMBERS, CORRESPONDING MEMBERS, AND HONORARY MEMBERS. ONLY PROFESSIONAL AND FRANCHISOR MEMBERS IN GOOD STANDING AT THE TIME BALLOTS ARE MAILED MAY HAVE THE PRIVILEGE OF VOTING. EACH PROFESSIONAL MEMBER SHALL APPOINT AND CERTIFY TO THE EXECUTIVE DIRECTOR OF THE ASSOCIATION A MEMBER REPRESENTATIVE WHO SHALL VOTE AND ACT FOR THE PROFESSIONAL MEMBER IN ALL AFFAIRS OF THE ASSOCIATION. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | AT-LARGE DIRECTORS SHALL BE ELECTED BY A BALLOT CONTAINING A SLATE OF CANDIDATES PREPARED BY THE NOMINATING COMMITTEE AND APPROVED BY THE BOARD OF DIRECTORS. THE BALLOT SHALL BE SENT TO ALL ELIGIBLE PROFESSIONAL MEMBERS AT LEAST FORTY-FIVE DAYS PRIOR TO THE ANNUAL MEETING OF THE ASSOCIATION. THE PRESIDENT OF THE ASSOCIATION SHALL APPOINT A TELLER WHO SHALL TABULATE THE ELECTION RESULTS AT LEAST TWENTY DAYS PRIOR TO THE ANNUAL MEETING OF THE ASSOCIATION. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | THE BYLAWS OF THE ASSOCIATION MAY BE AMENDED OR ALTERED, IN WHOLE OR IN PART BY A TWO-THIRDS VOTE OF THE ENTIRE BOARD OF DIRECTORS. ALL AMENDMENTS MUST BE SUBMITTED TO THE BOARD 30 DAYS IN ADVANCE. WHENEVER, IN THE JUDGMENT OF THE BOARD OF DIRECTORS, AN AMENDMENT, OR ALTERATION OF THE BYLAWS SHOULD BE SUBMITTED TO A VOTE OF THE MEMBERSHIP, THE SECRETARY SHALL NOTIFY THE MEMBERSHIP 30 DAYS PRIOR TO THE VOTE ON THE PROPOSED CHANGE. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | UPON COMPLETION OF THE FORM 990, IT IS SUBMITTED TO THE BOARD OF DIRECTORS FOR REVIEW PRIOR TO FILING WITH THE IRS. CHANGES, IF ANY, ARE COMMUNICATED AND INCORPORATED INTO THE FORM 990. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | THE CONFLICT OF INTEREST POLICY IS REVIEWED ON AN ANNUAL BASIS WITH THE BOARD OF DIRECTORS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | THE ASSOCIATION'S GOVERNING DOCUMENTS, CONFLICT OF INTEREST POLICY, AND FINANCIAL STATEMENTS ARE AVAILABLE TO THE PUBLIC UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 7 | PROFESSIONAL FEES 325. SAFETY DIRECTOR CONTRACT FEES 38,150. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 3 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION A, LINE 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION A, LINE 7B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PART VI, SECTION B, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 7 | FORM 990, PART IX, LINE 11G |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | 0 |
| IRS990/SubjectToProxyTaxInd | 0 | 1 |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 104303 |
| IRS990/TotalAssetsEOYAmt | 0 | 115879 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 104303 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 115879 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 0 |
| IRS990/TotalEmployeeCnt | 0 | 1 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 367187 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 93406 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 125877 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 93406 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 125877 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 10897 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | -9998 |
| IRS990/TotalOtherCompensationAmt | 0 | 0 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 342624 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 0 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 7667 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 342624 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 350291 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 34 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 104303 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 115879 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 0 |
| IRS990/TravelGrp/TotalAmt | 0 | 75986 |
| IRS990/TypeOfOrganizationCorpInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | 0 |
| IRS990/UponRequestInd | 0 | X |
| IRS990/USAddress/AddressLine1Txt | 0 | PO BOX 2092 |
| IRS990/USAddress/CityNm | 0 | MARYLAND HEIGHTS |
| IRS990/USAddress/StateAbbreviationCd | 0 | MO |
| IRS990/USAddress/ZIPCd | 0 | 63043 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 13 |
| IRS990/VotingMembersIndependentCnt | 0 | 13 |
| IRS990/WebsiteAddressTxt | 0 | WWW.IWCA.ORG |
| IRS990/WhistleblowerPolicyInd | 0 | 1 |
| ReturnHeader/BuildTS | 0 | 2021-04-22 16:20:28Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | 1 |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | PAUL COLLUM |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | PRESIDENT-ELECT |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 8008754922 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2020-07-15 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | INTERNATIONAL WINDOW CLEANING |
| ReturnHeader/Filer/BusinessName/BusinessNameLine2Txt | 0 | ASSOCIATION |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | INTE |
| ReturnHeader/Filer/EIN | 0 | 363642488 |
| ReturnHeader/Filer/PhoneNum | 0 | 8008754922 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | PO BOX 2092 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | MARYLAND HEIGHTS |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | MO |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 63043 |
| ReturnHeader/FilingSecurityInformation/AtSubmissionCreationDeviceId | 0 | F4979ECFE63DF2B6402B6FE4537AC1C8470487EA |
| ReturnHeader/FilingSecurityInformation/AtSubmissionFilingDeviceId | 0 | 298A688143A1112A8F716DD53EF9B1F4AEA2BB7C |
| ReturnHeader/FilingSecurityInformation/FilingLicenseTypeCd | 0 | P |
| ReturnHeader/FilingSecurityInformation/IPAddress/IPv4AddressTxt | 0 | 199.119.121.196 |
| ReturnHeader/FilingSecurityInformation/IPDt | 0 | 2020-07-15 |
| ReturnHeader/FilingSecurityInformation/IPTimezoneCd | 0 | CD |
| ReturnHeader/FilingSecurityInformation/IPTm | 0 | 17:08:01 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 431001367 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | BROWN SMITH WALLACE LLP |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 6 CITYPLACE DRIVE SUITE 900 |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | ST LOUIS |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2019 • Form 990Detailed filing. Detailed filing data is available for this year.