Civic Intelligence

Mechanical Development Company

Plan context: Mechanical Development Company 401(K) Profit Sharing Plan & Trust

EIN 54-0504727 • Salem, VA • 31 filings • 8 plans

303 Apperson DrSalem, VA 24153-6914
Current Snapshot

Latest Year

2025

2025 Participants

45

2025 Assets

$969,389

2025 Contributions

$86,343

Historical Graphs

Total Assets Over Time

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

$1,174,107$587,054$0199920142025YearValue
$969,389Latest year 2025

Participants Over Time

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

52260199920142025YearValue
45Latest year 2025

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
2025145$969,389$86,343$1,919iApproximate average salary by contribution assumption: employee only about $47,968 at 4% or $31,979 at 6%; with 50% employer match about $31,979 at 4% or $21,319 at 6%; with 100% employer match about $23,984 at 4% or $15,989 at 6%.
Mechanical Development Company 401(K) Profit Sharing Plan & Trust-45$969,389$86,343$1,919iApproximate average salary by contribution assumption: employee only about $47,968 at 4% or $31,979 at 6%; with 50% employer match about $31,979 at 4% or $21,319 at 6%; with 100% employer match about $23,984 at 4% or $15,989 at 6%.
2024144$780,818$69,318$1,575iApproximate average salary by contribution assumption: employee only about $39,385 at 4% or $26,257 at 6%; with 50% employer match about $26,257 at 4% or $17,505 at 6%; with 100% employer match about $19,693 at 4% or $13,128 at 6%.
Mechanical Development Company 401(K) Profit Sharing Plan & Trust-44$780,818$69,318$1,575iApproximate average salary by contribution assumption: employee only about $39,385 at 4% or $26,257 at 6%; with 50% employer match about $26,257 at 4% or $17,505 at 6%; with 100% employer match about $19,693 at 4% or $13,128 at 6%.
2023141$744,027$71,348$1,740iApproximate average salary by contribution assumption: employee only about $43,505 at 4% or $29,003 at 6%; with 50% employer match about $29,003 at 4% or $19,336 at 6%; with 100% employer match about $21,752 at 4% or $14,502 at 6%.
Mechanical Development Company 401(K) Profit Sharing Plan & Trust-41$744,027$71,348$1,740iApproximate average salary by contribution assumption: employee only about $43,505 at 4% or $29,003 at 6%; with 50% employer match about $29,003 at 4% or $19,336 at 6%; with 100% employer match about $21,752 at 4% or $14,502 at 6%.
2022144$648,650$88,070$2,002iApproximate average salary by contribution assumption: employee only about $50,040 at 4% or $33,360 at 6%; with 50% employer match about $33,360 at 4% or $22,240 at 6%; with 100% employer match about $25,020 at 4% or $16,680 at 6%.
Mechanical Development Company 401(K) Profit Sharing Plan & Trust-44$648,650$88,070$2,002iApproximate average salary by contribution assumption: employee only about $50,040 at 4% or $33,360 at 6%; with 50% employer match about $33,360 at 4% or $22,240 at 6%; with 100% employer match about $25,020 at 4% or $16,680 at 6%.
2021146$685,653$390,809$8,496iApproximate average salary by contribution assumption: employee only about $212,396 at 4% or $141,597 at 6%; with 50% employer match about $141,597 at 4% or $94,398 at 6%; with 100% employer match about $106,198 at 4% or $70,799 at 6%.
Mechanical Development Company 401(K) Profit Sharing Plan & Trust-46$685,653$390,809$8,496iApproximate average salary by contribution assumption: employee only about $212,396 at 4% or $141,597 at 6%; with 50% employer match about $141,597 at 4% or $94,398 at 6%; with 100% employer match about $106,198 at 4% or $70,799 at 6%.
2020250$273,094$113,478$2,270iApproximate average salary by contribution assumption: employee only about $56,739 at 4% or $37,826 at 6%; with 50% employer match about $37,826 at 4% or $25,217 at 6%; with 100% employer match about $28,370 at 4% or $18,913 at 6%.
Mechanical Development Company 401(K) Profit Sharing Plan & Trust-50$273,094$92,948$1,859iApproximate average salary by contribution assumption: employee only about $46,474 at 4% or $30,983 at 6%; with 50% employer match about $30,983 at 4% or $20,655 at 6%; with 100% employer match about $23,237 at 4% or $15,491 at 6%.
MECHANICAL DEVELOPMENT CO. INC PENSION PLAN-0$0$20,530-
2019248$777,872$96,054$2,001iApproximate average salary by contribution assumption: employee only about $50,028 at 4% or $33,352 at 6%; with 50% employer match about $33,352 at 4% or $22,235 at 6%; with 100% employer match about $25,014 at 4% or $16,676 at 6%.
MECHANICAL DEVELOPMENT CO. INC PENSION PLAN-47$628,274$60,500$1,287iApproximate average salary by contribution assumption: employee only about $32,181 at 4% or $21,454 at 6%; with 50% employer match about $21,454 at 4% or $14,303 at 6%; with 100% employer match about $16,090 at 4% or $10,727 at 6%.
Mechanical Development Company 401(K) Profit Sharing Plan & Trust-48$149,598$35,554$741iApproximate average salary by contribution assumption: employee only about $18,518 at 4% or $12,345 at 6%; with 50% employer match about $12,345 at 4% or $8,230 at 6%; with 100% employer match about $9,259 at 4% or $6,173 at 6%.
2018244$725,374$134,776$3,063iApproximate average salary by contribution assumption: employee only about $76,577 at 4% or $51,052 at 6%; with 50% employer match about $51,052 at 4% or $34,034 at 6%; with 100% employer match about $38,289 at 4% or $25,526 at 6%.
MECHANICAL DEVELOPMENT CO. INC PENSION PLAN-44$634,223$75,200$1,709iApproximate average salary by contribution assumption: employee only about $42,727 at 4% or $28,485 at 6%; with 50% employer match about $28,485 at 4% or $18,990 at 6%; with 100% employer match about $21,364 at 4% or $14,242 at 6%.
Mechanical Development Company 401(K) Profit Sharing Plan & Trust-26$91,151$59,576$2,291iApproximate average salary by contribution assumption: employee only about $57,285 at 4% or $38,190 at 6%; with 50% employer match about $38,190 at 4% or $25,460 at 6%; with 100% employer match about $28,642 at 4% or $19,095 at 6%.
2017240$653,718$113,736$2,843iApproximate average salary by contribution assumption: employee only about $71,085 at 4% or $47,390 at 6%; with 50% employer match about $47,390 at 4% or $31,593 at 6%; with 100% employer match about $35,543 at 4% or $23,695 at 6%.
MECHANICAL DEVELOPMENT CO. INC PENSION PLAN-40$613,349$75,200$1,880iApproximate average salary by contribution assumption: employee only about $47,000 at 4% or $31,333 at 6%; with 50% employer match about $31,333 at 4% or $20,889 at 6%; with 100% employer match about $23,500 at 4% or $15,667 at 6%.
MECHANICAL DEVELOPMENT COMPANY 401 K PROFIT SHARING PLAN TRUST-19$40,369$38,536$2,028iApproximate average salary by contribution assumption: employee only about $50,705 at 4% or $33,804 at 6%; with 50% employer match about $33,804 at 4% or $22,536 at 6%; with 100% employer match about $25,353 at 4% or $16,902 at 6%.
2016149$686,682$75,200$1,535iApproximate average salary by contribution assumption: employee only about $38,367 at 4% or $25,578 at 6%; with 50% employer match about $25,578 at 4% or $17,052 at 6%; with 100% employer match about $19,184 at 4% or $12,789 at 6%.
MECHANICAL DEVELOPMENT CO. INC PENSION PLAN-49$686,682$75,200$1,535iApproximate average salary by contribution assumption: employee only about $38,367 at 4% or $25,578 at 6%; with 50% employer match about $25,578 at 4% or $17,052 at 6%; with 100% employer match about $19,184 at 4% or $12,789 at 6%.
2015150$897,694$75,200$1,504iApproximate average salary by contribution assumption: employee only about $37,600 at 4% or $25,067 at 6%; with 50% employer match about $25,067 at 4% or $16,711 at 6%; with 100% employer match about $18,800 at 4% or $12,533 at 6%.
MECHANICAL DEVELOPMENT CO. INC PENSION PLAN-50$897,694$75,200$1,504iApproximate average salary by contribution assumption: employee only about $37,600 at 4% or $25,067 at 6%; with 50% employer match about $25,067 at 4% or $16,711 at 6%; with 100% employer match about $18,800 at 4% or $12,533 at 6%.
2014149$917,075$75,200$1,535iApproximate average salary by contribution assumption: employee only about $38,367 at 4% or $25,578 at 6%; with 50% employer match about $25,578 at 4% or $17,052 at 6%; with 100% employer match about $19,184 at 4% or $12,789 at 6%.
MECHANICAL DEVELOPMENT CO. INC PENSION PLAN-49$917,075$75,200$1,535iApproximate average salary by contribution assumption: employee only about $38,367 at 4% or $25,578 at 6%; with 50% employer match about $25,578 at 4% or $17,052 at 6%; with 100% employer match about $19,184 at 4% or $12,789 at 6%.
2013148$915,957$75,200$1,567iApproximate average salary by contribution assumption: employee only about $39,167 at 4% or $26,111 at 6%; with 50% employer match about $26,111 at 4% or $17,407 at 6%; with 100% employer match about $19,583 at 4% or $13,056 at 6%.
MECHANICAL DEVELOPMENT CO. INC PENSION PLAN-48$915,957$75,200$1,567iApproximate average salary by contribution assumption: employee only about $39,167 at 4% or $26,111 at 6%; with 50% employer match about $26,111 at 4% or $17,407 at 6%; with 100% employer match about $19,583 at 4% or $13,056 at 6%.
2012152$783,298$75,168$1,446iApproximate average salary by contribution assumption: employee only about $36,138 at 4% or $24,092 at 6%; with 50% employer match about $24,092 at 4% or $16,062 at 6%; with 100% employer match about $18,069 at 4% or $12,046 at 6%.
MECHANICAL DEVELOPMENT CO. INC PENSION PLAN-52$783,298$75,168$1,446iApproximate average salary by contribution assumption: employee only about $36,138 at 4% or $24,092 at 6%; with 50% employer match about $24,092 at 4% or $16,062 at 6%; with 100% employer match about $18,069 at 4% or $12,046 at 6%.
201110$811,823$60,000-
MECHANICAL DEVELOPMENT CO. INC. PENSION PLAN-0$811,823$60,000-
201010$790,264$126,000-
MECHANICAL DEVELOPMENT CO. INC. PENSION PLAN-0$790,264$126,000-
200910$666,592$15,000-
MECHANICAL DEVELOPMENT CO. INC. PENSION PLAN-0$666,592$15,000-
2008135$0$0-
MECHANICAL DEVELOPMENT CO., INC. PENSION PLAN-35---
2007134$0$0-
MECHANICAL DEVELOPMENT CO., INC. PENSION PLAN-34---
2006140$902,903$150,000$3,750iApproximate average salary by contribution assumption: employee only about $93,750 at 4% or $62,500 at 6%; with 50% employer match about $62,500 at 4% or $41,667 at 6%; with 100% employer match about $46,875 at 4% or $31,250 at 6%.
MECHANICAL DEVELOPMENT CO., INC. PENSION PLAN-40$902,903$150,000$3,750iApproximate average salary by contribution assumption: employee only about $93,750 at 4% or $62,500 at 6%; with 50% employer match about $62,500 at 4% or $41,667 at 6%; with 100% employer match about $46,875 at 4% or $31,250 at 6%.
2005139$965,059$268,382$6,882iApproximate average salary by contribution assumption: employee only about $172,040 at 4% or $114,693 at 6%; with 50% employer match about $114,693 at 4% or $76,462 at 6%; with 100% employer match about $86,020 at 4% or $57,347 at 6%.
MECHANICAL DEVELOPMENT CO., INC. PENSION PLAN-39$965,059$268,382$6,882iApproximate average salary by contribution assumption: employee only about $172,040 at 4% or $114,693 at 6%; with 50% employer match about $114,693 at 4% or $76,462 at 6%; with 100% employer match about $86,020 at 4% or $57,347 at 6%.
2004138$710,575$86,621$2,280iApproximate average salary by contribution assumption: employee only about $56,988 at 4% or $37,992 at 6%; with 50% employer match about $37,992 at 4% or $25,328 at 6%; with 100% employer match about $28,494 at 4% or $18,996 at 6%.
MECHANICAL DEVELOPMENT CO., INC. PENSION PLAN-38$710,575$86,621$2,280iApproximate average salary by contribution assumption: employee only about $56,988 at 4% or $37,992 at 6%; with 50% employer match about $37,992 at 4% or $25,328 at 6%; with 100% employer match about $28,494 at 4% or $18,996 at 6%.
2003140$645,165$84,320$2,108iApproximate average salary by contribution assumption: employee only about $52,700 at 4% or $35,133 at 6%; with 50% employer match about $35,133 at 4% or $23,422 at 6%; with 100% employer match about $26,350 at 4% or $17,567 at 6%.
MECHANICAL DEVELOPMENT CO., INC. PENSION PLAN-40$645,165$84,320$2,108iApproximate average salary by contribution assumption: employee only about $52,700 at 4% or $35,133 at 6%; with 50% employer match about $35,133 at 4% or $23,422 at 6%; with 100% employer match about $26,350 at 4% or $17,567 at 6%.
2002145$0$0-
MECHANICAL DEVELOPMENT CO., INC. PENSION PLAN-45---
2001142$0$0-
MECHANICAL DEVELOPMENT CO., INC. PENSION PLAN-42---
2000146$1,093,762$18,964$412iApproximate average salary by contribution assumption: employee only about $10,307 at 4% or $6,871 at 6%; with 50% employer match about $6,871 at 4% or $4,581 at 6%; with 100% employer match about $5,153 at 4% or $3,436 at 6%.
Mechanical Development Co. Inc. Pension Plan-46$1,093,762$18,964$412iApproximate average salary by contribution assumption: employee only about $10,307 at 4% or $6,871 at 6%; with 50% employer match about $6,871 at 4% or $4,581 at 6%; with 100% employer match about $5,153 at 4% or $3,436 at 6%.
1999152$1,174,107$19,449$374iApproximate average salary by contribution assumption: employee only about $9,350 at 4% or $6,234 at 6%; with 50% employer match about $6,234 at 4% or $4,156 at 6%; with 100% employer match about $4,675 at 4% or $3,117 at 6%.
Mechanical Development Co. Inc. Pension Plan-52$1,174,107$19,449$374iApproximate average salary by contribution assumption: employee only about $9,350 at 4% or $6,234 at 6%; with 50% employer match about $6,234 at 4% or $4,156 at 6%; with 100% employer match about $4,675 at 4% or $3,117 at 6%.