Civic Intelligence

Twenty Three Middle Inc.

990PF • Fiscal year 2024 • EIN 30-0233972

Jul 01, 2023 to Jun 30, 2024 • Filed on Nov 06, 2024

PO Box 548 5 Perry WayNewburyport, MA 01950

(978) 462-8251

Siviq Scores

Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.

Liabilities / Assets

96th percentile

1.20x

Higher debt load relative to assets than 96% of similar nonprofits.

2024 filings • <$500k nonprofits • Source year 2024

Liabilities / Revenue

99th percentile

8.87x

Higher debt load relative to revenue than 99% of similar nonprofits.

2024 filings • <$500k nonprofits • Source year 2024

Net Margin

32nd percentile

-6.7%

Higher net margin than 32% of similar nonprofits.

2024 filings • <$500k nonprofits • Source year 2024

Top Officer Pay

79th percentile

$0

Higher top officer pay than 79% of similar nonprofits.

Top officer pay equals 0.0% of source-year revenue.

2024 filings • <$500k nonprofits • Source year 2024

Asset Growth

26th percentile

-15%

Faster asset growth than 26% of similar nonprofits.

2024 filings • <$500k nonprofits • Annualized from 2023 to 2024

Revenue Growth

44th percentile

-0.2%

Faster revenue growth than 44% of similar nonprofits.

2024 filings • <$500k nonprofits • Annualized from 2023 to 2024

Assets

Down

$452,067

Down $80,703 (-15%) from 2023

Net Assets

Down

-$91,877

Down $4,136 (-4.7%) from 2023

Liabilities

Down

$543,944

Down $76,567 (-12%) from 2023

Revenue

Down

$61,344

Down $151 (-0.2%) from 2023

Expenses

Down

$65,480

Down $48,882 (-43%) from 2023

Net Income

Up

-$4,136

Up $48,731 (+92%) from 2023

Historical Trend

Balance Sheet Trend

The highlighted filing sits inside the broader history for assets, liabilities, and net assets.

$800K$600K$400K$200K$0-$200KAssets 2012: $506,062Liabilities 2012: $518,014Net Assets 2012: -$11,9522012Assets 2013: $495,666Liabilities 2013: $519,466Net Assets 2013: -$23,8002013Assets 2014: $503,435Liabilities 2014: $542,072Net Assets 2014: -$38,6372014Assets 2015: $508,497Liabilities 2015: $583,120Net Assets 2015: -$74,6232015Assets 2016: $467,463Liabilities 2016: $519,015Net Assets 2016: -$51,5522016Assets 2017: $457,530Liabilities 2017: $517,518Net Assets 2017: -$59,9882017Assets 2018: $460,503Liabilities 2018: $543,962Net Assets 2018: -$83,4592018Assets 2019: $456,051Liabilities 2019: $548,926Net Assets 2019: -$92,8752019Assets 2020: $448,946Liabilities 2020: $520,364Net Assets 2020: -$71,4182020Assets 2021: $464,473Liabilities 2021: $519,650Net Assets 2021: -$55,1772021Assets 2022: $514,542Liabilities 2022: $549,416Net Assets 2022: -$34,8742022Assets 2023: $532,770Liabilities 2023: $620,511Net Assets 2023: -$87,7412023Assets 2024: $452,067Liabilities 2024: $543,944Net Assets 2024: -$91,8772024Assets 2025: $442,742Liabilities 2025: $554,651Net Assets 2025: -$111,9092025

Highlighted filing

2024

Assets$452,067
Liabilities$543,944
Net Assets-$91,877

Operations Trend

Revenue, expenses, and net income across loaded years, with this filing highlighted.

$150K$100K$50K$0-$50K-$100KExpenses 2012: $37,7652012Expenses 2013: $43,0712013Revenue 2014: $30,243Expenses 2014: $45,080Net Income 2014: -$14,8372014Revenue 2015: $28,594Expenses 2015: $64,580Net Income 2015: -$35,9862015Revenue 2016: $79,510Expenses 2016: $56,439Net Income 2016: $23,0712016Revenue 2017: $45,442Expenses 2017: $53,878Net Income 2017: -$8,4362017Revenue 2018: $31,330Expenses 2018: $54,801Net Income 2018: -$23,4712018Revenue 2019: $56,611Expenses 2019: $66,027Net Income 2019: -$9,4162019Revenue 2020: $78,123Expenses 2020: $56,666Net Income 2020: $21,4572020Revenue 2021: $64,848Expenses 2021: $48,607Net Income 2021: $16,2412021Revenue 2022: $61,477Expenses 2022: $41,174Net Income 2022: $20,3032022Revenue 2023: $61,495Expenses 2023: $114,362Net Income 2023: -$52,8672023Revenue 2024: $61,344Expenses 2024: $65,480Net Income 2024: -$4,1362024Revenue 2025: $61,473Expenses 2025: $81,505Net Income 2025: -$20,0322025

Highlighted filing

2024

Revenue$61,344
Expenses$65,480
Net Income-$4,136
Jump To
Filing Snapshot
Filing Period
Jul 1, 2023 to Jun 30, 2024
Signed
Nov 6, 2024
Return Version
2023v5.1
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
MARK BAILEYChairperson-$0--
SCOTT EATONDirector-$0--
HILLARY PERRONDirector-$0--
ALAN KLEINPresident-$0--
Filing and Contact Details

Filer

Filer Name
Twenty Three Middle Inc
EIN
30-0233972
Phone
9784628251
Address
PO BOX 548 5 PERRY WAY, NEWBURYPORT, MA 01950

Signing Officer

Name
Alan Klein
Title
CEO
Phone
9784628251
Signed
2024-11-06
Discuss with paid preparer
Yes

Preparer

Firm
Aafcpas Inc
Address
50 WASHINGTON STREET, WESTBOROUGH, MA 01581
Preparer
Thomas F Muldoon CPA
Phone
5083669100
Raw XML AppendixShowing 400 of 403 raw XML fields

This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.

Path#Value
AccountingFeesSchedule/AccountingFeesDetail/AdjustedNetIncomeAmt00
AccountingFeesSchedule/AccountingFeesDetail/Amt09405
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0ACCOUNTING
AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt09405
AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt00
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt02005-01-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt12005-01-02
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt22005-06-30
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt010278
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt10
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt2648
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt0VAR
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt1L
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt2VAR
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt0394919
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt1123961
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt216200
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt010278
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt10
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt20
DepreciationSchedule/DepreciationPropertyGrp/LifeRt025.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt125.000000000000
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt00
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt10
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt20
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt0139520
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc0BUILDING
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc1LAND
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc2BUILDING IMPROVEMENT
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt040
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/Desc0RENT AND TENANT ASSISTANCE
IRS990PF/AnalysisIncomeProducingActyGrp/ProgramServiceRevenueDtl/RelatedOrExemptFunctionIncmAmt017300
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt040
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt017300
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt017340
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt09405
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt09405
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt044004
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnAdjNetIncmAmt010278
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnRevAndExpnssAmt010278
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt0-4136
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavingsAdjNetIncmAmt040
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt040
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt040
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt040
IRS990PF/AnalysisOfRevenueAndExpenses/NetSTCapitalGainAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OccupancyAdjNetIncmAmt07062
IRS990PF/AnalysisOfRevenueAndExpenses/OccupancyDsbrsChrtblAmt07089
IRS990PF/AnalysisOfRevenueAndExpenses/OccupancyNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OccupancyRevAndExpnssAmt014151
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsDsbrsChrtblAmt07812
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsRevAndExpnssAmt07812
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt023834
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt023834
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeAdjNetIncmAmt017300
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherIncomeRevAndExpnssAmt017300
IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt017340
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt017340
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt048140
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt065480
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt040
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt061344
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt017340
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt048140
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt065480
IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt0-4136
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt00
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt00
IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt0-91877
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt0-87741
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt0-91877
IRS990PF/DistributableAmountGrp/Sect4942j3j5FndtnAndFrgnOrgInd0X
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/BackupWithholdingWithheldAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExemptFrgnOrgTaxWthldAtSrceAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt01
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtitleATaxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt01
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt01
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxDueAmt01
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxUnderSection511Amt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt00
IRS990PF/FMVAssetsEOYAmt0452067
IRS990PF/Form990PFBalanceSheetsGrp/AccountsPayableBOYAmt071684
IRS990PF/Form990PFBalanceSheetsGrp/AccountsPayableEOYAmt023445
IRS990PF/Form990PFBalanceSheetsGrp/AcctRcvblBOYAmt026249
IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt015993
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt027742
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt027742
IRS990PF/Form990PFBalanceSheetsGrp/LandBldgEquipAccumDeprecAmt0149798
IRS990PF/Form990PFBalanceSheetsGrp/LandBldgEquipCostOrOtherBssAmt0535080
IRS990PF/Form990PFBalanceSheetsGrp/LandBOYAmt0395560
IRS990PF/Form990PFBalanceSheetsGrp/LandEOYAmt0385282
IRS990PF/Form990PFBalanceSheetsGrp/LandEOYFMVAmt0385282
IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsBOYAmt0-87741
IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsEOYAmt0-91877
IRS990PF/Form990PFBalanceSheetsGrp/OrganizationFollowsFASB117Ind0X
IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsBOYAmt016170
IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYAmt017300
IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYFMVAmt017300
IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesBOYAmt0548827
IRS990PF/Form990PFBalanceSheetsGrp/OtherLiabilitiesEOYAmt0520499
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstBOYAmt078798
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYAmt021743
IRS990PF/Form990PFBalanceSheetsGrp/SavAndTempCashInvstEOYFMVAmt021743
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt0532770
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt0452067
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt0452067
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesBOYAmt0620511
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt0543944
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt0532770
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt0452067
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt0-87741
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt0-91877
IRS990PF/MethodOfAccountingAccrualInd0X
IRS990PF/MinimumInvestmentReturnGrp/AcquisitionIndebtednessAmt00
IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt080758
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt080047
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt0711
IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt01211
IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt00
IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt03977
IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt079547
IRS990PF/MinimumInvestmentReturnGrp/ReductionClaimedAmt00
IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt080758
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdCntrctOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/ContractorPaidOver50kCnt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt01.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt11.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt21.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt31.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm0MARK BAILEY
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm1SCOTT EATON
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm2HILLARY PERRON
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm3ALAN KLEIN
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt0CHAIRPERSON
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt1DIRECTOR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt2DIRECTOR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt3PRESIDENT
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt05 PERRY WAY
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt15 PERRY WAY
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt25 PERRY WAY
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt35 PERRY WAY
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm0NEWBURYPORT
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm1NEWBURYPORT
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm2NEWBURYPORT
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm3NEWBURYPORT
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd0MA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd1MA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd2MA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd3MA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd001950
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd101950
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd201950
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd301950
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OtherEmployeePaidOver50kCnt00
IRS990PF/Organization501c3ExemptPFInd0X
IRS990PF/PFQualifyingDistributionsGrp/ExpensesAndContributionsAmt048140
IRS990PF/PFQualifyingDistributionsGrp/ProgramRelatedInvstTotalAmt00
IRS990PF/PFQualifyingDistributionsGrp/QualifyingDistributionsAmt048140
IRS990PF/PrivateOperatingFoundationsGrp/GrossInvestmentIncomeGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/LargestSupportFromEOGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/CurrentYearAmt00
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/Year1Amt00
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/Year2Amt00
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/Year3Amt00
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/CurrentYearAmt00
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/Year1Amt00
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/Year2Amt00
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/Year3Amt00
IRS990PF/PrivateOperatingFoundationsGrp/PublicSupportType/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/CurrentYearAmt048140
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/TotalAmt0202291
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/Year1Amt098151
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/Year2Amt025115
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/Year3Amt030885
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/CurrentYearAmt048140
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/TotalAmt0202291
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/Year1Amt098151
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/Year2Amt025115
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/Year3Amt030885
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriNotUsedDrtGrp/CurrentYearAmt00
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriNotUsedDrtGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriNotUsedDrtGrp/Year1Amt00
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriNotUsedDrtGrp/Year2Amt00
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriNotUsedDrtGrp/Year3Amt00
IRS990PF/PrivateOperatingFoundationsGrp/Section4942j3Ind0X
IRS990PF/PrivateOperatingFoundationsGrp/TotalAssetsGrp/CurrentYearAmt0452067
IRS990PF/PrivateOperatingFoundationsGrp/TotalAssetsGrp/TotalAmt01963852
IRS990PF/PrivateOperatingFoundationsGrp/TotalAssetsGrp/Year1Amt0532770
IRS990PF/PrivateOperatingFoundationsGrp/TotalAssetsGrp/Year2Amt0514542
IRS990PF/PrivateOperatingFoundationsGrp/TotalAssetsGrp/Year3Amt0464473
IRS990PF/PrivateOperatingFoundationsGrp/TotalAssetsSect4942j3BiGrp/CurrentYearAmt0452067
IRS990PF/PrivateOperatingFoundationsGrp/TotalAssetsSect4942j3BiGrp/TotalAmt01963852
IRS990PF/PrivateOperatingFoundationsGrp/TotalAssetsSect4942j3BiGrp/Year1Amt0532770
IRS990PF/PrivateOperatingFoundationsGrp/TotalAssetsSect4942j3BiGrp/Year2Amt0514542
IRS990PF/PrivateOperatingFoundationsGrp/TotalAssetsSect4942j3BiGrp/Year3Amt0464473
IRS990PF/PrivateOperatingFoundationsGrp/TotalSupportGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/TwoThirdsMinimumInvstRetGrp/TotalAmt00
IRS990PF/RlnOfActyToAccomOfExmptPrpsGrp/RlnOfActyToAccomOfExmptPrpsGrp/LineNumberTxt01A
IRS990PF/RlnOfActyToAccomOfExmptPrpsGrp/RlnOfActyToAccomOfExmptPrpsGrp/LineNumberTxt11A
IRS990PF/RlnOfActyToAccomOfExmptPrpsGrp/RlnOfActyToAccomOfExmptPrpsGrp/RelationshipStatementTxt0RENTS AND TENANT ASSISTANCE RECIEVED PROVIDE FUNDS TO OPERATE
IRS990PF/RlnOfActyToAccomOfExmptPrpsGrp/RlnOfActyToAccomOfExmptPrpsGrp/RelationshipStatementTxt1AND MAINTAIN THE PROPERTIES.
IRS990PF/StatementsRegardingActy4720Grp/BrrwOrLendDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/BusinessHoldingsInd00
IRS990PF/StatementsRegardingActy4720Grp/FurnGoodsDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/GrantsToIndividualsInd00
IRS990PF/StatementsRegardingActy4720Grp/GrantsToOrganizationsInd00
IRS990PF/StatementsRegardingActy4720Grp/InfluenceElectionInd00
IRS990PF/StatementsRegardingActy4720Grp/InfluenceLegislationInd00
IRS990PF/StatementsRegardingActy4720Grp/JeopardyInvestmentsInd00
IRS990PF/StatementsRegardingActy4720Grp/NoncharitablePurposeInd00
IRS990PF/StatementsRegardingActy4720Grp/PayCompDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/PaymentToGovernmentOfficialInd00
IRS990PF/StatementsRegardingActy4720Grp/PayPremiumsPrsnlBnftCntrctInd00
IRS990PF/StatementsRegardingActy4720Grp/ProhibitedTaxShelterTransInd00
IRS990PF/StatementsRegardingActy4720Grp/RcvFndsToPayPrsnlBnftCntrctInd00
IRS990PF/StatementsRegardingActy4720Grp/SaleOrExchDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/SubjToTaxRmnrtnExPrchtPymtInd00
IRS990PF/StatementsRegardingActy4720Grp/TransactionsFailToQlfyAsExcInd00
IRS990PF/StatementsRegardingActy4720Grp/TransferAstDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPriorActsInd00
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPYJeopardyInvstInd00
IRS990PF/StatementsRegardingActy4720Grp/UndistributedIncomePYInd00
IRS990PF/StatementsRegardingActyGrp/ActivitiesNotPreviouslyRptInd00
IRS990PF/StatementsRegardingActyGrp/AtLeast5000InAssetsInd01
IRS990PF/StatementsRegardingActyGrp/ChangesToArticlesOrBylawsInd00
IRS990PF/StatementsRegardingActyGrp/ComplyWithPublicInspRqrInd01
IRS990PF/StatementsRegardingActyGrp/DonorAdvisedFundInd00
IRS990PF/StatementsRegardingActyGrp/ForeignAccountsQuestionInd00
IRS990PF/StatementsRegardingActyGrp/Form1120POLFiledInd00
IRS990PF/StatementsRegardingActyGrp/Form990PFFiledWithAttyGenInd01
IRS990PF/StatementsRegardingActyGrp/LegislativePoliticalActyInd00
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/AddressLine1Txt05 PERRY WAY
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/CityNm0NEWBURYPORT
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/StateAbbreviationCd0MA
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/ZIPCd001950
IRS990PF/StatementsRegardingActyGrp/MoreThan100SpentInd00
IRS990PF/StatementsRegardingActyGrp/NewSubstantialContributorsInd00
IRS990PF/StatementsRegardingActyGrp/OrganizationDissolvedEtcInd00
IRS990PF/StatementsRegardingActyGrp/OrgReportOrRegisterStateCd0MA
IRS990PF/StatementsRegardingActyGrp/OwnControlledEntityInd00
IRS990PF/StatementsRegardingActyGrp/PersonsWithBooksName/BusinessNameLine1Txt0ALAN KLEIN
IRS990PF/StatementsRegardingActyGrp/PhoneNum09784628251
IRS990PF/StatementsRegardingActyGrp/PrivateOperatingFoundationInd01
IRS990PF/StatementsRegardingActyGrp/Section4955ManagersTaxAmt00
IRS990PF/StatementsRegardingActyGrp/Section4955OrganizationTaxAmt00
IRS990PF/StatementsRegardingActyGrp/Section508eRqrSatisfiedInd01
IRS990PF/StatementsRegardingActyGrp/TaxReimbursedAmt00
IRS990PF/StatementsRegardingActyGrp/UnrelatedBusIncmOverLimitInd00
IRS990PF/StatementsRegardingActyGrp/WebsiteAddressTxt0N/A
IRS990PF/SummaryOfDirectChrtblActyGrp/Description1Txt0PROVIDED HOUSING FOR SPECIAL NEEDS AND HANDICAPPED INDIVIDUALS. IN FY2024 THERE WERE FOUR TENANTS WHO RECEIVED HOUSING.
IRS990PF/SummaryOfDirectChrtblActyGrp/Expenses1Amt050749
IRS990PF/SumOfProgramRelatedInvstGrp/TotalAmt00
IRS990PF/SupplementaryInformationGrp/OnlyContriToPreselectedInd0X
IRS990PF/SupplementaryInformationGrp/TotalGrantOrContriApprvFutAmt00
IRS990PF/SupplementaryInformationGrp/TotalGrantOrContriPdDurYrAmt00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/LoansOrLoanGuaranteesInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/PerformanceOfServicesEtcInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/PurchaseOfAssetsNonchrtblEOInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/ReimbursementArrangementsInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/RelationshipsNonchrtblEOInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/RentalOfFacilitiesOthAssetsInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/SalesOrExchangesOfAssetsInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/SharingOfFacilitiesEtcInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/TrnsfrOfCashToNonchrtblEOInd00
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/TrnsfrOtherAssetNonchrtblEOInd00
IRS990PF/UndistributedIncomeGrp/AppliedToCurrentYearAmt00
IRS990PF/UndistributedIncomeGrp/AppliedToPriorYearsAmt00
IRS990PF/UndistributedIncomeGrp/AppliedToYear1Amt00
IRS990PF/UndistributedIncomeGrp/CorpusDistri170b1EOr4942g3Amt00
IRS990PF/UndistributedIncomeGrp/DistributableAsAdjustedAmt00
IRS990PF/UndistributedIncomeGrp/ExcessDistributionCyovAppCYAmt00
IRS990PF/UndistributedIncomeGrp/ExcessDistributionCyovYr2Amt025115
IRS990PF/UndistributedIncomeGrp/ExcessDistriCyovAppCYCorpusAmt00
IRS990PF/UndistributedIncomeGrp/ExcessDistriCyovFromYr5Amt00
IRS990PF/UndistributedIncomeGrp/ExcessDistriCyovToNextYrAmt025115
IRS990PF/UndistributedIncomeGrp/ExcessFromYear2Amt025115
IRS990PF/UndistributedIncomeGrp/PriorYearDeficiencyOrTaxAmt00
IRS990PF/UndistributedIncomeGrp/PriorYearUndistributedIncmAmt00
IRS990PF/UndistributedIncomeGrp/RemainingDistriFromCorpusAmt00
IRS990PF/UndistributedIncomeGrp/Taxable1Amt00
IRS990PF/UndistributedIncomeGrp/Taxable2Amt00
IRS990PF/UndistributedIncomeGrp/TotalCorpusAmt025115
IRS990PF/UndistributedIncomeGrp/TotalExcessDistributionCyovAmt025115
IRS990PF/UndistributedIncomeGrp/TotalForPriorYearsAmt00
IRS990PF/UndistributedIncomeGrp/TreatedAsDistriFromCorpusAmt00
IRS990PF/UndistributedIncomeGrp/UndistributedIncomeCYAmt00
IRS990PF/UndistributedIncomeGrp/UndistributedIncomePYAmt00
IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1Txt0US DEPARTMENT OF HOUSING AND URBAN DEVELOPMENT
IRS990ScheduleB/ContributorInformationGrp/ContributorNum01
IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1Txt010 CAUSEWAY STREET
IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/CityNm0BOSTON
IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/StateAbbreviationCd0MA
IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCd002222
IRS990ScheduleB/ContributorInformationGrp/PersonContributionInd0X
IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt044004
IRS990ScheduleB/GeneralRuleInd0X
IRS990ScheduleB/Organization501c3ExemptPFInd0X
LandEtcSchedule2/LandEtcGrp/AccumulatedDepreciationAmt0149798
LandEtcSchedule2/LandEtcGrp/AccumulatedDepreciationAmt10
LandEtcSchedule2/LandEtcGrp/AccumulatedDepreciationAmt20
LandEtcSchedule2/LandEtcGrp/BookValueAmt0245121
LandEtcSchedule2/LandEtcGrp/BookValueAmt1123961
LandEtcSchedule2/LandEtcGrp/BookValueAmt216200
LandEtcSchedule2/LandEtcGrp/CategoryOrItemTxt0BUILDING
LandEtcSchedule2/LandEtcGrp/CategoryOrItemTxt1LAND
LandEtcSchedule2/LandEtcGrp/CategoryOrItemTxt2BUILDING IMPROVEMENT
LandEtcSchedule2/LandEtcGrp/CostOrOtherBasisAmt0394919
LandEtcSchedule2/LandEtcGrp/CostOrOtherBasisAmt1123961
LandEtcSchedule2/LandEtcGrp/CostOrOtherBasisAmt216200
OtherAssetsSchedule/OtherAssetsScheduleGrp/BOYBookValueAmt016170
OtherAssetsSchedule/OtherAssetsScheduleGrp/Desc0DUE FROM AFFILIATE
OtherAssetsSchedule/OtherAssetsScheduleGrp/EOYBookValueAmt017300
OtherAssetsSchedule/OtherAssetsScheduleGrp/EOYFMVAmt017300
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt00
OtherExpensesSchedule/OtherExpensesScheduleGrp/AdjustedNetIncomeAmt10
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc0INSURANCE
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc1MISCELLANEOUS
OtherExpensesSchedule/OtherExpensesScheduleGrp/DisbursementsCharitablePrpsAmt01750
OtherExpensesSchedule/OtherExpensesScheduleGrp/DisbursementsCharitablePrpsAmt122084
OtherExpensesSchedule/OtherExpensesScheduleGrp/NetInvestmentIncomeAmt00
OtherExpensesSchedule/OtherExpensesScheduleGrp/NetInvestmentIncomeAmt10
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt01750
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt122084
OtherIncomeSchedule2/OtherIncomeDetail/AdjustedNetIncomeAmt017300
OtherIncomeSchedule2/OtherIncomeDetail/Desc0RENT AND TENANT ASSISTANCE
OtherIncomeSchedule2/OtherIncomeDetail/RevenueAndExpensesPerBooksAmt017300
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/BOYBookValueAmt0515500
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/BOYBookValueAmt133327
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/BOYBookValueAmt20
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/Desc0CAPITAL ADVANCE - HUD
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/Desc1DUE TO AFFILIATES
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/Desc2TENANT DEPOSITS
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/EOYBookValueAmt0515500
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/EOYBookValueAmt14297
OtherLiabilitiesSchedule/OtherLiabilitiesDetail/EOYBookValueAmt2702
ReturnHeader/BuildTS02024-10-15 13:58:12Z
ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd01
ReturnHeader/BusinessOfficerGrp/PersonNm0ALAN KLEIN
ReturnHeader/BusinessOfficerGrp/PersonTitleTxt0CEO
ReturnHeader/BusinessOfficerGrp/PhoneNum09784628251
ReturnHeader/BusinessOfficerGrp/SignatureDt02024-11-06
ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt0TWENTY THREE MIDDLE INC
ReturnHeader/Filer/BusinessNameControlTxt0TWEN
ReturnHeader/Filer/EIN0300233972
ReturnHeader/Filer/PhoneNum09784628251
ReturnHeader/Filer/USAddress/AddressLine1Txt0PO BOX 548 5 PERRY WAY
ReturnHeader/Filer/USAddress/CityNm0NEWBURYPORT
ReturnHeader/Filer/USAddress/StateAbbreviationCd0MA
ReturnHeader/Filer/USAddress/ZIPCd001950
ReturnHeader/IRSResponsiblePrtyInfoCurrInd01
ReturnHeader/PreparerFirmGrp/PreparerFirmEIN0042571780
ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt0AAFCPAS INC
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt050 WASHINGTON STREET
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm0WESTBOROUGH
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd0MA
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd001581
ReturnHeader/PreparerPersonGrp/PhoneNum05083669100
ReturnHeader/PreparerPersonGrp/PreparationDt02024-11-06
ReturnHeader/PreparerPersonGrp/PreparerPersonNm0THOMAS F MULDOON CPA
ReturnHeader/ReturnTs02024-11-06T15:55:36-06:00
ReturnHeader/ReturnTypeCd0990PF

Document Assets

No mirrored PDF or thumbnail assets are attached yet.

Filings

Balance SheetOperations
YearAssetsLiabilitiesNet AssetsRevenueExpensesNet Income
2025Detailed filing. Detailed filing data is available for this year.$4.43$5.55$1.12$0.61$0.82$0.20
2024Detailed filing. Detailed filing data is available for this year.$4.52$5.44$0.92$0.61$0.65$0.04
2023Detailed filing. Detailed filing data is available for this year.$5.33$6.21$0.88$0.61$1.14$0.53
2022XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$5.15$5.49$0.35$0.61$0.41$0.20
2021XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$4.64$5.20$0.55$0.65$0.49$0.16
2020Detailed filing. Detailed filing data is available for this year.$4.49$5.20$0.71$0.78$0.57$0.21
2019XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$4.56$5.49$0.93$0.57$0.66$0.09
2018XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$4.61$5.44$0.83$0.31$0.55$0.23
2017Detailed filing. Detailed filing data is available for this year.$4.58$5.18$0.60$0.45$0.54$0.08
2016Detailed filing. Detailed filing data is available for this year.$4.67$5.19$0.52$0.80$0.56$0.23
2015Detailed filing. Detailed filing data is available for this year.$5.08$5.83$0.75$0.29$0.65$0.36
2014Detailed filing. Detailed filing data is available for this year.$5.03$5.42$0.39$0.30$0.45$0.15
2013XML pending. An XML filing is linked for this year, but detailed extraction is still pending.$4.96$5.19$0.24$0.43
2012Detailed filing. Detailed filing data is available for this year.$5.06$5.18$0.12$0.38