Liabilities / Assets
58th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 23-0628463 • 501(c)5 • Philadelphia, PA
Profile
The objectives of glaziers local 252 are to organize the unorganized, to establish central representative bodies having jurisdiction in all matters of general interest to the iupat district council 21's jurisdiction; to bring about harmony and unity between local unions; to establish a minimum rate of wages in the district; to enforce a code of working rules governing hours, wages, and other terms and conditions of employment; and to create a marketplace in which an atmosphere of labor/management cooperation will enhance prosperity for union employers while, at the same time, ensuring job security, safety, training and excellent wages and benefits for our members.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
58th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
60th percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
47th percentile
Higher net margin than 47% of similar nonprofits.
Top Officer Pay
72nd percentile
Higher top officer pay than 72% of similar nonprofits.
Top officer pay equals 1.7% of source-year revenue.
Asset Growth
51st percentile
Faster asset growth than 51% of similar nonprofits.
Revenue Growth
30th percentile
Faster revenue growth than 30% of similar nonprofits.
Assets
Up$468,604
Up $10,433 (+2.3%) from 2024
Liabilities
Flat$0
Flat from 2024
Net Assets
Up$468,604
Up $10,433 (+2.3%) from 2024
Revenue
Down$424,003
Down $29,853 (-6.6%) from 2024
Expenses
Up$413,570
Up $16,643 (+4.2%) from 2024
Net Income
Down$10,433
Down $46,496 (-82%) from 2024
Most recent year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.
The objectives of glaziers local 252 are to organize the unorganized, to establish central representative bodies having jurisdiction in all matters of general interest to the iupat district council 21's jurisdiction; to bring about harmony and unity between local unions; to establish a minimum rate of wages in the district; to enforce a code of working rules governing hours, wages, and other terms and conditions of employment; and to create a marketplace in which an atmosphere of labor/management cooperation will enhance prosperity for union employers while, at the same time, ensuring job security, safety, training and excellent wages and benefits for our members.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Rtn Earn Endowment Incm Other Fnds | $458,171 | $468,604 | ▲ $10,433 |
| Savings and Temporary Cash Investments | - | $448,258 | - |
| Cash and Non-Interest-Bearing Accounts | $458,171 | $20,346 | ▼ $437,825 |
| Pd in Cap Srpls Land Bldg Eqp Fund | $0 | $0 | → $0 |
| Cap Stk Tr Prin Current Funds | $0 | $0 | → $0 |
| Total Assets | $458,171 | $468,604 | ▲ $10,433 |
| Liabilities | |||
| Total Liabilities | $0 | $0 | → $0 |
| Net Assets / Fund Balance | |||
| Total Net Assets Fund Balance | $458,171 | $468,604 | ▲ $10,433 |
| Total Liabilities and Net Assets / Fund Balance | $458,171 | $468,604 | ▲ $10,433 |
| Name | Title | Base | Total |
|---|---|---|---|
| Jack Milligan | Financial Secretary | $7,200 | $7,200 |
| Brian Ford | Recording Secretary | $600 | $600 |
| Gerard Kots | Vice President | $600 | $600 |
| James Steiner | Treasurer | $600 | $600 |
| Joseph Valecce | President | $600 | $600 |
| Robert Mawhinney | Warden | $600 | $600 |
| David Coyle | Executive Board | $130 | $130 |
| Ira Baker | Executive Board | $120 | $120 |
| Tom Visconto | Executive Board | $120 | $120 |
| Kyle Dolbrow | Executive Board | $110 | $110 |
| Pat Carroll | Executive Board | $110 | $110 |
| Carlos Belevan Jr | Executive Board (p) | $90 | $90 |
| John Salvatore | Executive Board (p) | $90 | $90 |
| Sean Fox | Trustee | $90 | $90 |
| Theodore Gutkowski | Executive Board | $90 | $90 |
| William Graham | Trustee | $90 | $90 |
| Doug Drysdale | Trustee (p) | $60 | $60 |
| Darren Landy | Executive Board | $40 | $40 |
| Leandro Rosado | Executive Board | $40 | $40 |
| Douglas Hillman | Executive Board | $30 | $30 |
| Ian Williams | Trustee | $30 | $30 |
| Line Item | Amount |
|---|---|
| Other Expenses | $394,774 |
| Salaries, Compensation, and Employee Benefits | $11,440 |
| Grants and Similar Amounts Paid | $7,356 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Payments to Affiliates | - | - | - | $331,356 |
| Office Expenses | - | - | - | $21,481 |
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $11,440 |
| Fees for Services Accounting | - | - | - | $10,839 |
| Conferences and Meetings | - | - | - | $10,754 |
| Advertising | - | - | - | $9,436 |
| Grants to Domestic Orgs | - | - | - | $7,356 |
| Information Technology | - | - | - | $3,779 |
| Other Expenses | - | - | - | $885 |
| Total Functional Expenses | $0 | $0 | $0 | $413,570 |
| Line Item | Amount |
|---|---|
| Total Expenses per Audited Statements | $467,054 |
| Expenses per Audited Statements | $413,570 |
| Total Expenses per Form 990 | $413,570 |
| Expenses Not Reported on Form 990 | $53,484 |
| Expenses Not Reported on Financial Statements | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“Glaziers, architectural metal and glassworkers union local no. 252 is a membership organization. Membership to the organization is discussed in article xxiii of its by-laws, and article xvi of the by-laws of iupat district council no. 21's, an affiliated organization.”
“The election of glaziers, architectural metal and glassworkers union local no. 252's officers is discussed in article xviii of its by-laws.”
“Any amendments to glaziers, architectural metal and glassworkers union local no. 252's by-laws must be made by a majority vote of membership.”
“Glaziers, architectural metal and glassworkers union local no. 252 has no other committees with authority to act on its behalf.”
“Glaziers, architectural metal and glassworkers union local no. 252's form 990 is prepared by its independent accountant. The return is forwarded to the financial secretary for review prior to filing.”
“Glaziers, architectural metal and glassworkers union local no. 252 makes its governing documents available to the public upon request.”
“The governing body is responsible for oversight of the audit and the selection of the independent auditor. No change from the prior year.”
“Accounting principles generally accepted in the united states of america require management to evaluate tax positions taken by the local and to recognize a tax liability if the local has taken an uncertain position that, more likely than not, would not be sustained upon examination by the u.s. Federal, state, or local taxing authorities. The local is subject to routine audits by taxing jurisdictions; however, there are currently no audits for any tax periods in progress. Typically, tax years will remain open for three years; however, this may differ depending upon the circumstances of the local.”
“Fundraising expenses 53,484.”
“Fundraising activity 53,484.”
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/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | THE OBJECTIVES OF GLAZIERS LOCAL 252 ARE TO ORGANIZE THE UNORGANIZED, TO ESTABLISH CENTRAL REPRESENTATIVE BODIES HAVING JURISDICTION IN ALL MATTERS OF GENERAL INTEREST TO THE IUPAT DISTRICT COUNCIL 21'S JURISDICTION; TO BRING ABOUT HARMONY AND UNITY BETWEEN LOCAL UNIONS; TO ESTABLISH A MINIMUM RATE OF WAGES IN THE DISTRICT; TO ENFORCE A CODE OF WORKING RULES GOVERNING HOURS, WAGES, AND OTHER TERMS AND CONDITIONS OF EMPLOYMENT; AND TO CREATE A MARKETPLACE IN WHICH AN ATMOSPHERE OF LABOR/MANAGEMENT COOPERATION WILL ENHANCE PROSPERITY FOR UNION EMPLOYERS WHILE, AT THE SAME TIME, ENSURING JOB SECURITY, SAFETY, TRAINING AND EXCELLENT WAGES AND BENEFITS FOR OUR MEMBERS. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 9436 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | BUSINESS MANAGER |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2159345080 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 2980 SOUTHAMPTON-BYBERRY ROAD |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | PHILADELPHIA |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 19154 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/BOYAmt | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/EOYAmt | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 458171 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 20346 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 11440 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 10754 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 0 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 7356 |
| IRS990/CYInvestmentIncomeAmt | 0 | 2297 |
| IRS990/CYOtherExpensesAmt | 0 | 394774 |
| IRS990/CYOtherRevenueAmt | 0 | 11727 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 409979 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 10433 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 11440 |
| IRS990/CYTotalExpensesAmt | 0 | 413570 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 424003 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | TO ORGANIZE WORKERS AND TO SECURE IMPROVED WAGES AND HOURS, WORKING CONDITIONS AND OTHER ECONOMIC ADVANTAGES THROUGH ORGANIZATION, NEGOTIATION AND COLLECTIVE BARGAINING. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 10839 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 19 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 20 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 12 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 13 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 14 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 15 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 16 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 17 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 18 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 19 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 20 | 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 19 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 20 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JACK MILLIGAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | JOSEPH VALECCE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | GERARD KOTS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | JAMES STEINER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | BRIAN FORD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | ROBERT MAWHINNEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | DAVID COYLE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | IRA BAKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | TOM VISCONTO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | PAT CARROLL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | KYLE DOLBROW |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | CARLOS BELEVAN JR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | THEODORE GUTKOWSKI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | JOHN SALVATORE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | SEAN FOX |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | WILLIAM GRAHAM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | DOUG DRYSDALE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | DARREN LANDY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | LEANDRO ROSADO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 19 | DOUGLAS HILLMAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 20 | IAN WILLIAMS |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 7200 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 600 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 600 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 600 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 600 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 600 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 130 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 120 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 120 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 110 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 110 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 90 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 90 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 90 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 90 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 90 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 60 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 40 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 40 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 19 | 30 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 20 | 30 |
| 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 | FINANCIAL SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | RECORDING SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | WARDEN |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | EXECUTIVE BOARD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | EXECUTIVE BOARD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | EXECUTIVE BOARD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | EXECUTIVE BOARD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | EXECUTIVE BOARD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | EXECUTIVE BOARD (P) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | EXECUTIVE BOARD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | EXECUTIVE BOARD (P) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | TRUSTEE (P) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | EXECUTIVE BOARD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | EXECUTIVE BOARD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 19 | EXECUTIVE BOARD |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 20 | TRUSTEE |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1964 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 18 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 7356 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 424003 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 0 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 3779 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 2297 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 2297 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 8 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | PA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingCashInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 0 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | THE OBJECTIVES OF GLAZIERS LOCAL 252 ARE TO ORGANIZE THE UNORGANIZED, TO ESTABLISH CENTRAL REPRESENTATIVE BODIES HAVING JURISDICTION IN ALL MATTERS OF GENERAL INTEREST TO THE IUPAT DISTRICT COUNCIL 21'S JURISDICTION; TO BRING ABOUT HARMONY AND UNITY BETWEEN LOCAL UNIONS; TO ESTABLISH A MINIMUM RATE OF WAGES IN THE DISTRICT; TO ENFORCE A CODE OF WORKING RULES GOVERNING HOURS, WAGES, AND OTHER TERMS AND CONDITIONS OF EMPLOYMENT; AND TO CREATE A MARKETPLACE IN WHICH AN ATMOSPHERE OF LABOR/MANAGEMENT COOPERATION WILL ENHANCE PROSPERITY FOR UNION EMPLOYERS WHILE, AT THE SAME TIME, ENSURING JOB SECURITY, SAFETY, TRAINING AND EXCELLENT WAGES AND BENEFITS FOR OUR MEMBERS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 458171 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 468604 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 21481 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | TICKETS FOR EVENTS |
| IRS990/OtherExpensesGrp/Desc | 1 | SOFTBALL TEAM |
| IRS990/OtherExpensesGrp/Desc | 2 | FLOWERS AND GIFTS |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 3890 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 2354 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 885 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 900099 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 2 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | UNION SUPPLIES FOR RES |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | STEWARDS BENEFIT COMMI |
| IRS990/OtherRevenueMiscGrp/Desc | 2 | OTHER INCOME |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 281 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 6850 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 1 | 4596 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 6850 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 4596 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 2 | 281 |
| IRS990/OtherRevenueTotalAmt | 0 | 11727 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 331356 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/BOYAmt | 0 | 0 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | JOSEPH VALECCE |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | MEMBERSHIP DUES AND AS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 409979 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 409979 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 20475 |
| IRS990/PYInvestmentIncomeAmt | 0 | 4724 |
| IRS990/PYOtherExpensesAmt | 0 | 366382 |
| IRS990/PYOtherRevenueAmt | 0 | 16709 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 432423 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 56929 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 10070 |
| IRS990/PYTotalExpensesAmt | 0 | 396927 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 453856 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 10433 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/BOYAmt | 0 | 458171 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/EOYAmt | 0 | 468604 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 448258 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleC/AgreeCarryoverPriorYearInd | 0 | 0 |
| IRS990ScheduleC/OnlyInHouseLobbyingInd | 0 | 0 |
| IRS990ScheduleC/SubstantiallyAllDuesNondedInd | 0 | 1 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 53484 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 413570 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/OtherExpensesIncludedAmt | 0 | 53484 |
| IRS990ScheduleD/OtherRevenueAmt | 0 | 53484 |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 53484 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 424003 |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 0 | ACCOUNTING PRINCIPLES GENERALLY ACCEPTED IN THE UNITED STATES OF AMERICA REQUIRE MANAGEMENT TO EVALUATE TAX POSITIONS TAKEN BY THE LOCAL AND TO RECOGNIZE A TAX LIABILITY IF THE LOCAL HAS TAKEN AN UNCERTAIN POSITION THAT, MORE LIKELY THAN NOT, WOULD NOT BE SUSTAINED UPON EXAMINATION BY THE U.S. FEDERAL, STATE, OR LOCAL TAXING AUTHORITIES. THE LOCAL IS SUBJECT TO ROUTINE AUDITS BY TAXING JURISDICTIONS; HOWEVER, THERE ARE CURRENTLY NO AUDITS FOR ANY TAX PERIODS IN PROGRESS. TYPICALLY, TAX YEARS WILL REMAIN OPEN FOR THREE YEARS; HOWEVER, THIS MAY DIFFER DEPENDING UPON THE CIRCUMSTANCES OF THE LOCAL. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 1 | FUNDRAISING EXPENSES 53,484. |
| IRS990ScheduleD/SupplementalInformationDetail/ExplanationTxt | 2 | FUNDRAISING ACTIVITY 53,484. |
| 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 | 0 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 413570 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 424003 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 477487 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 467054 |
| IRS990/ScheduleJRequiredInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | GLAZIERS, ARCHITECTURAL METAL AND GLASSWORKERS UNION LOCAL NO. 252 IS A MEMBERSHIP ORGANIZATION. MEMBERSHIP TO THE ORGANIZATION IS DISCUSSED IN ARTICLE XXIII OF ITS BY-LAWS, AND ARTICLE XVI OF THE BY-LAWS OF IUPAT DISTRICT COUNCIL NO. 21'S, AN AFFILIATED ORGANIZATION. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE ELECTION OF GLAZIERS, ARCHITECTURAL METAL AND GLASSWORKERS UNION LOCAL NO. 252'S OFFICERS IS DISCUSSED IN ARTICLE XVIII OF ITS BY-LAWS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | ANY AMENDMENTS TO GLAZIERS, ARCHITECTURAL METAL AND GLASSWORKERS UNION LOCAL NO. 252'S BY-LAWS MUST BE MADE BY A MAJORITY VOTE OF MEMBERSHIP. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | GLAZIERS, ARCHITECTURAL METAL AND GLASSWORKERS UNION LOCAL NO. 252 HAS NO OTHER COMMITTEES WITH AUTHORITY TO ACT ON ITS BEHALF. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | GLAZIERS, ARCHITECTURAL METAL AND GLASSWORKERS UNION LOCAL NO. 252'S FORM 990 IS PREPARED BY ITS INDEPENDENT ACCOUNTANT. THE RETURN IS FORWARDED TO THE FINANCIAL SECRETARY FOR REVIEW PRIOR TO FILING. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | GLAZIERS, ARCHITECTURAL METAL AND GLASSWORKERS UNION LOCAL NO. 252 MAKES ITS GOVERNING DOCUMENTS AVAILABLE TO THE PUBLIC UPON REQUEST. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | THE GOVERNING BODY IS RESPONSIBLE FOR OVERSIGHT OF THE AUDIT AND THE SELECTION OF THE INDEPENDENT AUDITOR. NO CHANGE FROM THE PRIOR YEAR. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION A, LINE 7B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION A, LINE 8B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | FORM 990, PART XII, LINE 2C: |
| 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 | 458171 |
| IRS990/TotalAssetsEOYAmt | 0 | 468604 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 458171 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 468604 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 0 |
| IRS990/TotalEmployeeCnt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 413570 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 458171 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 468604 |
| IRS990/TotalOtherCompensationAmt | 0 | 0 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 409979 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 11440 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 2578 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 421425 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 424003 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 0 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 458171 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 468604 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 0 |
| IRS990/TypeOfOrganizationAssocInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | 0 |
| IRS990/UponRequestInd | 0 | X |
| IRS990/USAddress/AddressLine1Txt | 0 | 2980 SOUTHAMPTON-BYBERRY ROAD |
| IRS990/USAddress/CityNm | 0 | PHILADELPHIA |
| IRS990/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990/USAddress/ZIPCd | 0 | 19154 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 18 |
| IRS990/VotingMembersIndependentCnt | 0 | 0 |
| IRS990/WebsiteAddressTxt | 0 | N/A |
| IRS990/WhistleblowerPolicyInd | 0 | 0 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | 1 |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | MICHAEL LAUGHLIN |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | BUSINESS MANAGER |
No mirrored PDF or thumbnail assets are attached yet.