Civic Intelligence

Robert a. Frank DMD and Peter B. Ge

Plan context: Robert a Frank and Peter B Geller PC Profit Sharing Plan

EIN 04-2625221 • Medford, MA • 37 filings • 7 plans

80 High StreetMedford, MA 02155
Current Snapshot

Latest Year

2024

2024 Participants

19

2024 Assets

$4,726,416

2024 Contributions

$264,911

Historical Graphs

Total Assets Over Time

Aggregate end-of-year assets by filing year, excluding zero-asset years

$5,848,364$2,924,182$0199920122024YearValue
$4,726,416Latest year 2024

Participants Over Time

Largest reported end-of-year plan headcount by filing year, used to avoid double-counting participants across overlapping plans

31160199920122024YearValue
19Latest year 2024

Company Timeline

Year summaries and individual filings are combined here so you can stay in one place while moving across years and plan filings.

Year / FilingFilingsParticipantsAssetsContributionsContrib./Participant
2024119$4,726,416$264,911$13,943iApproximate average salary by contribution assumption: employee only about $348,567 at 4% or $232,378 at 6%; with 50% employer match about $232,378 at 4% or $154,919 at 6%; with 100% employer match about $174,284 at 4% or $116,189 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-19$4,726,416$264,911$13,943iApproximate average salary by contribution assumption: employee only about $348,567 at 4% or $232,378 at 6%; with 50% employer match about $232,378 at 4% or $154,919 at 6%; with 100% employer match about $174,284 at 4% or $116,189 at 6%.
2023218$4,224,160$296,908$16,495iApproximate average salary by contribution assumption: employee only about $412,372 at 4% or $274,915 at 6%; with 50% employer match about $274,915 at 4% or $183,277 at 6%; with 100% employer match about $206,186 at 4% or $137,457 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-18$4,224,160$296,908$16,495iApproximate average salary by contribution assumption: employee only about $412,372 at 4% or $274,915 at 6%; with 50% employer match about $274,915 at 4% or $183,277 at 6%; with 100% employer match about $206,186 at 4% or $137,457 at 6%.
Peter B. Geller, Dds & David M. Petrarca, Dds PC Defined Benefit Plan-0$0$0-
2022220$5,057,342$319,721$15,986iApproximate average salary by contribution assumption: employee only about $399,651 at 4% or $266,434 at 6%; with 50% employer match about $266,434 at 4% or $177,623 at 6%; with 100% employer match about $199,826 at 4% or $133,217 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-19$4,006,796$219,721$11,564iApproximate average salary by contribution assumption: employee only about $289,107 at 4% or $192,738 at 6%; with 50% employer match about $192,738 at 4% or $128,492 at 6%; with 100% employer match about $144,553 at 4% or $96,369 at 6%.
Peter B. Geller, Dds & David M. Petrarca, Dds PC Defined Benefit Plan-20$1,050,546$100,000$5,000iApproximate average salary by contribution assumption: employee only about $125,000 at 4% or $83,333 at 6%; with 50% employer match about $83,333 at 4% or $55,556 at 6%; with 100% employer match about $62,500 at 4% or $41,667 at 6%.
2021223$5,539,170$334,038$14,523iApproximate average salary by contribution assumption: employee only about $363,085 at 4% or $242,057 at 6%; with 50% employer match about $242,057 at 4% or $161,371 at 6%; with 100% employer match about $181,542 at 4% or $121,028 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-20$4,413,175$234,038$11,702iApproximate average salary by contribution assumption: employee only about $292,548 at 4% or $195,032 at 6%; with 50% employer match about $195,032 at 4% or $130,021 at 6%; with 100% employer match about $146,274 at 4% or $97,516 at 6%.
Peter B. Geller, Dds & David M. Petrarca, Dds PC Defined Benefit Plan-23$1,125,995$100,000$4,348iApproximate average salary by contribution assumption: employee only about $108,696 at 4% or $72,464 at 6%; with 50% employer match about $72,464 at 4% or $48,309 at 6%; with 100% employer match about $54,348 at 4% or $36,232 at 6%.
2020224$4,989,199$308,073$12,836iApproximate average salary by contribution assumption: employee only about $320,909 at 4% or $213,940 at 6%; with 50% employer match about $213,940 at 4% or $142,626 at 6%; with 100% employer match about $160,455 at 4% or $106,970 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-23$4,001,780$208,073$9,047iApproximate average salary by contribution assumption: employee only about $226,166 at 4% or $150,778 at 6%; with 50% employer match about $150,778 at 4% or $100,518 at 6%; with 100% employer match about $113,083 at 4% or $75,389 at 6%.
Peter B. Geller, Dds & David M. Petrarca, Dds PC Defined Benefit Plan-24$987,419$100,000$4,167iApproximate average salary by contribution assumption: employee only about $104,167 at 4% or $69,444 at 6%; with 50% employer match about $69,444 at 4% or $46,296 at 6%; with 100% employer match about $52,083 at 4% or $34,722 at 6%.
2019225$4,166,356$278,932$11,157iApproximate average salary by contribution assumption: employee only about $278,932 at 4% or $185,955 at 6%; with 50% employer match about $185,955 at 4% or $123,970 at 6%; with 100% employer match about $139,466 at 4% or $92,977 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-24$3,399,461$213,932$8,914iApproximate average salary by contribution assumption: employee only about $222,846 at 4% or $148,564 at 6%; with 50% employer match about $148,564 at 4% or $99,043 at 6%; with 100% employer match about $111,423 at 4% or $74,282 at 6%.
Peter B. Geller, Dds & David M. Petrarca, Dds PC Defined Benefit Plan-25$766,895$65,000$2,600iApproximate average salary by contribution assumption: employee only about $65,000 at 4% or $43,333 at 6%; with 50% employer match about $43,333 at 4% or $28,889 at 6%; with 100% employer match about $32,500 at 4% or $21,667 at 6%.
2018224$3,355,849$268,375$11,182iApproximate average salary by contribution assumption: employee only about $279,557 at 4% or $186,372 at 6%; with 50% employer match about $186,372 at 4% or $124,248 at 6%; with 100% employer match about $139,779 at 4% or $93,186 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-21$2,737,310$168,375$8,018iApproximate average salary by contribution assumption: employee only about $200,446 at 4% or $133,631 at 6%; with 50% employer match about $133,631 at 4% or $89,087 at 6%; with 100% employer match about $100,223 at 4% or $66,815 at 6%.
Peter B. Geller, Dds & David M. Petrarca, Dds PC Defined Benefit Plan-24$618,539$100,000$4,167iApproximate average salary by contribution assumption: employee only about $104,167 at 4% or $69,444 at 6%; with 50% employer match about $69,444 at 4% or $46,296 at 6%; with 100% employer match about $52,083 at 4% or $34,722 at 6%.
2017222$5,540,743$290,439$13,202iApproximate average salary by contribution assumption: employee only about $330,044 at 4% or $220,030 at 6%; with 50% employer match about $220,030 at 4% or $146,686 at 6%; with 100% employer match about $165,022 at 4% or $110,015 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-22$4,987,398$190,439$8,656iApproximate average salary by contribution assumption: employee only about $216,408 at 4% or $144,272 at 6%; with 50% employer match about $144,272 at 4% or $96,181 at 6%; with 100% employer match about $108,204 at 4% or $72,136 at 6%.
Peter B. Geller, Dds & David M. Petrarca, Dds PC Defined Benefit Plan-22$553,345$100,000$4,545iApproximate average salary by contribution assumption: employee only about $113,636 at 4% or $75,758 at 6%; with 50% employer match about $75,758 at 4% or $50,505 at 6%; with 100% employer match about $56,818 at 4% or $37,879 at 6%.
2016224$4,717,473$300,952$12,540iApproximate average salary by contribution assumption: employee only about $313,492 at 4% or $208,994 at 6%; with 50% employer match about $208,994 at 4% or $139,330 at 6%; with 100% employer match about $156,746 at 4% or $104,497 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-24$4,328,123$200,952$8,373iApproximate average salary by contribution assumption: employee only about $209,325 at 4% or $139,550 at 6%; with 50% employer match about $139,550 at 4% or $93,033 at 6%; with 100% employer match about $104,663 at 4% or $69,775 at 6%.
Peter B. Geller, Dds & David M. Petrarca, Dds PC Defined Benefit Plan-24$389,350$100,000$4,167iApproximate average salary by contribution assumption: employee only about $104,167 at 4% or $69,444 at 6%; with 50% employer match about $69,444 at 4% or $46,296 at 6%; with 100% employer match about $52,083 at 4% or $34,722 at 6%.
2015225$4,087,179$300,355$12,014iApproximate average salary by contribution assumption: employee only about $300,355 at 4% or $200,237 at 6%; with 50% employer match about $200,237 at 4% or $133,491 at 6%; with 100% employer match about $150,178 at 4% or $100,118 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-25$3,797,747$200,355$8,014iApproximate average salary by contribution assumption: employee only about $200,355 at 4% or $133,570 at 6%; with 50% employer match about $133,570 at 4% or $89,047 at 6%; with 100% employer match about $100,178 at 4% or $66,785 at 6%.
Peter B. Geller, Dds & David M. Petrarca, Dds PC Defined Benefit Plan-25$289,432$100,000$4,000iApproximate average salary by contribution assumption: employee only about $100,000 at 4% or $66,667 at 6%; with 50% employer match about $66,667 at 4% or $44,444 at 6%; with 100% employer match about $50,000 at 4% or $33,333 at 6%.
2014227$5,848,364$276,706$10,248iApproximate average salary by contribution assumption: employee only about $256,209 at 4% or $170,806 at 6%; with 50% employer match about $170,806 at 4% or $113,871 at 6%; with 100% employer match about $128,105 at 4% or $85,403 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-25$5,652,540$176,706$7,068iApproximate average salary by contribution assumption: employee only about $176,706 at 4% or $117,804 at 6%; with 50% employer match about $117,804 at 4% or $78,536 at 6%; with 100% employer match about $88,353 at 4% or $58,902 at 6%.
Peter B. Geller, Dds & David M. Petrarca, Dds PC Defined Benefit Plan-27$195,824$100,000$3,704iApproximate average salary by contribution assumption: employee only about $92,593 at 4% or $61,728 at 6%; with 50% employer match about $61,728 at 4% or $41,152 at 6%; with 100% employer match about $46,296 at 4% or $30,864 at 6%.
2013231$5,245,063$281,076$9,067iApproximate average salary by contribution assumption: employee only about $226,674 at 4% or $151,116 at 6%; with 50% employer match about $151,116 at 4% or $100,744 at 6%; with 100% employer match about $113,337 at 4% or $75,558 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-25$5,145,063$181,076$7,243iApproximate average salary by contribution assumption: employee only about $181,076 at 4% or $120,717 at 6%; with 50% employer match about $120,717 at 4% or $80,478 at 6%; with 100% employer match about $90,538 at 4% or $60,359 at 6%.
Peter B. Geller, Dds & David M. Petrarca, Dds PC Defined Benefit Plan-31$100,000$100,000$3,226iApproximate average salary by contribution assumption: employee only about $80,645 at 4% or $53,763 at 6%; with 50% employer match about $53,763 at 4% or $35,842 at 6%; with 100% employer match about $40,323 at 4% or $26,882 at 6%.
2012125$4,485,636$198,615$7,945iApproximate average salary by contribution assumption: employee only about $198,615 at 4% or $132,410 at 6%; with 50% employer match about $132,410 at 4% or $88,273 at 6%; with 100% employer match about $99,308 at 4% or $66,205 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-25$4,485,636$198,615$7,945iApproximate average salary by contribution assumption: employee only about $198,615 at 4% or $132,410 at 6%; with 50% employer match about $132,410 at 4% or $88,273 at 6%; with 100% employer match about $99,308 at 4% or $66,205 at 6%.
2011123$3,898,399$181,429$7,888iApproximate average salary by contribution assumption: employee only about $197,205 at 4% or $131,470 at 6%; with 50% employer match about $131,470 at 4% or $87,647 at 6%; with 100% employer match about $98,603 at 4% or $65,735 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-23$3,898,399$181,429$7,888iApproximate average salary by contribution assumption: employee only about $197,205 at 4% or $131,470 at 6%; with 50% employer match about $131,470 at 4% or $87,647 at 6%; with 100% employer match about $98,603 at 4% or $65,735 at 6%.
2010125$3,823,705$196,314$7,853iApproximate average salary by contribution assumption: employee only about $196,314 at 4% or $130,876 at 6%; with 50% employer match about $130,876 at 4% or $87,251 at 6%; with 100% employer match about $98,157 at 4% or $65,438 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-25$3,823,705$196,314$7,853iApproximate average salary by contribution assumption: employee only about $196,314 at 4% or $130,876 at 6%; with 50% employer match about $130,876 at 4% or $87,251 at 6%; with 100% employer match about $98,157 at 4% or $65,438 at 6%.
2009122$3,171,324$219,537$9,979iApproximate average salary by contribution assumption: employee only about $249,474 at 4% or $166,316 at 6%; with 50% employer match about $166,316 at 4% or $110,877 at 6%; with 100% employer match about $124,737 at 4% or $83,158 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-22$3,171,324$219,537$9,979iApproximate average salary by contribution assumption: employee only about $249,474 at 4% or $166,316 at 6%; with 50% employer match about $166,316 at 4% or $110,877 at 6%; with 100% employer match about $124,737 at 4% or $83,158 at 6%.
2008121$2,409,169$207,782$9,894iApproximate average salary by contribution assumption: employee only about $247,360 at 4% or $164,906 at 6%; with 50% employer match about $164,906 at 4% or $109,938 at 6%; with 100% employer match about $123,680 at 4% or $82,453 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-21$2,409,169$207,782$9,894iApproximate average salary by contribution assumption: employee only about $247,360 at 4% or $164,906 at 6%; with 50% employer match about $164,906 at 4% or $109,938 at 6%; with 100% employer match about $123,680 at 4% or $82,453 at 6%.
2007120$3,518,002$206,541$10,327iApproximate average salary by contribution assumption: employee only about $258,176 at 4% or $172,118 at 6%; with 50% employer match about $172,118 at 4% or $114,745 at 6%; with 100% employer match about $129,088 at 4% or $86,059 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-20$3,518,002$206,541$10,327iApproximate average salary by contribution assumption: employee only about $258,176 at 4% or $172,118 at 6%; with 50% employer match about $172,118 at 4% or $114,745 at 6%; with 100% employer match about $129,088 at 4% or $86,059 at 6%.
2006121$3,139,945$191,562$9,122iApproximate average salary by contribution assumption: employee only about $228,050 at 4% or $152,033 at 6%; with 50% employer match about $152,033 at 4% or $101,356 at 6%; with 100% employer match about $114,025 at 4% or $76,017 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-21$3,139,945$191,562$9,122iApproximate average salary by contribution assumption: employee only about $228,050 at 4% or $152,033 at 6%; with 50% employer match about $152,033 at 4% or $101,356 at 6%; with 100% employer match about $114,025 at 4% or $76,017 at 6%.
2005118$2,571,145$184,009$10,223iApproximate average salary by contribution assumption: employee only about $255,568 at 4% or $170,379 at 6%; with 50% employer match about $170,379 at 4% or $113,586 at 6%; with 100% employer match about $127,784 at 4% or $85,189 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-18$2,571,145$184,009$10,223iApproximate average salary by contribution assumption: employee only about $255,568 at 4% or $170,379 at 6%; with 50% employer match about $170,379 at 4% or $113,586 at 6%; with 100% employer match about $127,784 at 4% or $85,189 at 6%.
2004120$2,228,390$165,061$8,253iApproximate average salary by contribution assumption: employee only about $206,326 at 4% or $137,551 at 6%; with 50% employer match about $137,551 at 4% or $91,701 at 6%; with 100% employer match about $103,163 at 4% or $68,775 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-20$2,228,390$165,061$8,253iApproximate average salary by contribution assumption: employee only about $206,326 at 4% or $137,551 at 6%; with 50% employer match about $137,551 at 4% or $91,701 at 6%; with 100% employer match about $103,163 at 4% or $68,775 at 6%.
2003118$1,871,931$131,952$7,331iApproximate average salary by contribution assumption: employee only about $183,267 at 4% or $122,178 at 6%; with 50% employer match about $122,178 at 4% or $81,452 at 6%; with 100% employer match about $91,633 at 4% or $61,089 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-18$1,871,931$131,952$7,331iApproximate average salary by contribution assumption: employee only about $183,267 at 4% or $122,178 at 6%; with 50% employer match about $122,178 at 4% or $81,452 at 6%; with 100% employer match about $91,633 at 4% or $61,089 at 6%.
2002119$1,469,967$122,110$6,427iApproximate average salary by contribution assumption: employee only about $160,671 at 4% or $107,114 at 6%; with 50% employer match about $107,114 at 4% or $71,409 at 6%; with 100% employer match about $80,336 at 4% or $53,557 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-19$1,469,967$122,110$6,427iApproximate average salary by contribution assumption: employee only about $160,671 at 4% or $107,114 at 6%; with 50% employer match about $107,114 at 4% or $71,409 at 6%; with 100% employer match about $80,336 at 4% or $53,557 at 6%.
2001118$1,611,762$106,918$5,940iApproximate average salary by contribution assumption: employee only about $148,497 at 4% or $98,998 at 6%; with 50% employer match about $98,998 at 4% or $65,999 at 6%; with 100% employer match about $74,249 at 4% or $49,499 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-18$1,611,762$106,918$5,940iApproximate average salary by contribution assumption: employee only about $148,497 at 4% or $98,998 at 6%; with 50% employer match about $98,998 at 4% or $65,999 at 6%; with 100% employer match about $74,249 at 4% or $49,499 at 6%.
2000116$1,693,099$71,810$4,488iApproximate average salary by contribution assumption: employee only about $112,203 at 4% or $74,802 at 6%; with 50% employer match about $74,802 at 4% or $49,868 at 6%; with 100% employer match about $56,102 at 4% or $37,401 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-16$1,693,099$71,810$4,488iApproximate average salary by contribution assumption: employee only about $112,203 at 4% or $74,802 at 6%; with 50% employer match about $74,802 at 4% or $49,868 at 6%; with 100% employer match about $56,102 at 4% or $37,401 at 6%.
1999114$1,771,730$60,000$4,286iApproximate average salary by contribution assumption: employee only about $107,143 at 4% or $71,429 at 6%; with 50% employer match about $71,429 at 4% or $47,619 at 6%; with 100% employer match about $53,571 at 4% or $35,714 at 6%.
Robert a Frank and Peter B Geller PC Profit Sharing Plan-14$1,771,730$60,000$4,286iApproximate average salary by contribution assumption: employee only about $107,143 at 4% or $71,429 at 6%; with 50% employer match about $71,429 at 4% or $47,619 at 6%; with 100% employer match about $53,571 at 4% or $35,714 at 6%.