Civic Intelligence

Interactive Media Corporation

Plan context: Kanguru Solutions 401(K) Retirement Plan

EIN 04-3169913 • Millis, MA • 22 filings • 2 plans

1360 Main StreetMillis, MA 02054
Current Snapshot

Latest Year

2025

2025 Participants

29

2025 Assets

$1,641,329

2025 Contributions

$112,423

Historical Graphs

Total Assets Over Time

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

$1,875,739$937,870$0200420152025YearValue
$1,641,329Latest year 2025

Participants Over Time

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

33170200420152025YearValue
29Latest 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
2025129$1,641,329$112,423$3,877iApproximate average salary by contribution assumption: employee only about $96,916 at 4% or $64,611 at 6%; with 50% employer match about $64,611 at 4% or $43,074 at 6%; with 100% employer match about $48,458 at 4% or $32,305 at 6%.
Kanguru Solutions 401(K) Retirement Plan-29$1,641,329$112,423$3,877iApproximate average salary by contribution assumption: employee only about $96,916 at 4% or $64,611 at 6%; with 50% employer match about $64,611 at 4% or $43,074 at 6%; with 100% employer match about $48,458 at 4% or $32,305 at 6%.
2024131$1,318,357$120,121$3,875iApproximate average salary by contribution assumption: employee only about $96,872 at 4% or $64,581 at 6%; with 50% employer match about $64,581 at 4% or $43,054 at 6%; with 100% employer match about $48,436 at 4% or $32,291 at 6%.
Kanguru Solutions 401(K) Retirement Plan-31$1,318,357$120,121$3,875iApproximate average salary by contribution assumption: employee only about $96,872 at 4% or $64,581 at 6%; with 50% employer match about $64,581 at 4% or $43,054 at 6%; with 100% employer match about $48,436 at 4% or $32,291 at 6%.
2023130$1,875,739$68,377$2,279iApproximate average salary by contribution assumption: employee only about $56,981 at 4% or $37,987 at 6%; with 50% employer match about $37,987 at 4% or $25,325 at 6%; with 100% employer match about $28,490 at 4% or $18,994 at 6%.
Kanguru Solutions 401(K) Retirement Plan-30$1,875,739$68,377$2,279iApproximate average salary by contribution assumption: employee only about $56,981 at 4% or $37,987 at 6%; with 50% employer match about $37,987 at 4% or $25,325 at 6%; with 100% employer match about $28,490 at 4% or $18,994 at 6%.
2022132$1,562,998$105,196$3,287iApproximate average salary by contribution assumption: employee only about $82,184 at 4% or $54,790 at 6%; with 50% employer match about $54,790 at 4% or $36,526 at 6%; with 100% employer match about $41,092 at 4% or $27,395 at 6%.
Kanguru Solutions 401(K) Retirement Plan-32$1,562,998$105,196$3,287iApproximate average salary by contribution assumption: employee only about $82,184 at 4% or $54,790 at 6%; with 50% employer match about $54,790 at 4% or $36,526 at 6%; with 100% employer match about $41,092 at 4% or $27,395 at 6%.
2021132$1,825,935$106,386$3,325iApproximate average salary by contribution assumption: employee only about $83,114 at 4% or $55,409 at 6%; with 50% employer match about $55,409 at 4% or $36,940 at 6%; with 100% employer match about $41,557 at 4% or $27,705 at 6%.
Kanguru Solutions 401(K) Retirement Plan-32$1,825,935$106,386$3,325iApproximate average salary by contribution assumption: employee only about $83,114 at 4% or $55,409 at 6%; with 50% employer match about $55,409 at 4% or $36,940 at 6%; with 100% employer match about $41,557 at 4% or $27,705 at 6%.
2020133$1,619,666$108,278$3,281iApproximate average salary by contribution assumption: employee only about $82,029 at 4% or $54,686 at 6%; with 50% employer match about $54,686 at 4% or $36,457 at 6%; with 100% employer match about $41,014 at 4% or $27,343 at 6%.
Kanguru Solutions 401(K) Retirement Plan-33$1,619,666$108,278$3,281iApproximate average salary by contribution assumption: employee only about $82,029 at 4% or $54,686 at 6%; with 50% employer match about $54,686 at 4% or $36,457 at 6%; with 100% employer match about $41,014 at 4% or $27,343 at 6%.
2019131$1,318,193$100,031$3,227iApproximate average salary by contribution assumption: employee only about $80,670 at 4% or $53,780 at 6%; with 50% employer match about $53,780 at 4% or $35,853 at 6%; with 100% employer match about $40,335 at 4% or $26,890 at 6%.
Kanguru Solutions 401(K) Retirement Plan-31$1,318,193$100,031$3,227iApproximate average salary by contribution assumption: employee only about $80,670 at 4% or $53,780 at 6%; with 50% employer match about $53,780 at 4% or $35,853 at 6%; with 100% employer match about $40,335 at 4% or $26,890 at 6%.
2018131$1,040,501$94,051$3,034iApproximate average salary by contribution assumption: employee only about $75,848 at 4% or $50,565 at 6%; with 50% employer match about $50,565 at 4% or $33,710 at 6%; with 100% employer match about $37,924 at 4% or $25,283 at 6%.
Kanguru Solutions 401(K) Retirement Plan-31$1,040,501$94,051$3,034iApproximate average salary by contribution assumption: employee only about $75,848 at 4% or $50,565 at 6%; with 50% employer match about $50,565 at 4% or $33,710 at 6%; with 100% employer match about $37,924 at 4% or $25,283 at 6%.
2017130$1,031,580$75,899$2,530iApproximate average salary by contribution assumption: employee only about $63,249 at 4% or $42,166 at 6%; with 50% employer match about $42,166 at 4% or $28,111 at 6%; with 100% employer match about $31,625 at 4% or $21,083 at 6%.
Kanguru Solutions 401(K) Retirement Plan-30$1,031,580$75,899$2,530iApproximate average salary by contribution assumption: employee only about $63,249 at 4% or $42,166 at 6%; with 50% employer match about $42,166 at 4% or $28,111 at 6%; with 100% employer match about $31,625 at 4% or $21,083 at 6%.
2016131$851,229$70,496$2,274iApproximate average salary by contribution assumption: employee only about $56,852 at 4% or $37,901 at 6%; with 50% employer match about $37,901 at 4% or $25,267 at 6%; with 100% employer match about $28,426 at 4% or $18,951 at 6%.
Kanguru Solutions 401(K) Retirement Plan-31$851,229$70,496$2,274iApproximate average salary by contribution assumption: employee only about $56,852 at 4% or $37,901 at 6%; with 50% employer match about $37,901 at 4% or $25,267 at 6%; with 100% employer match about $28,426 at 4% or $18,951 at 6%.
2015130$782,098$46,875$1,563iApproximate average salary by contribution assumption: employee only about $39,063 at 4% or $26,042 at 6%; with 50% employer match about $26,042 at 4% or $17,361 at 6%; with 100% employer match about $19,531 at 4% or $13,021 at 6%.
Kanguru Solutions 401(K) Retirement Plan-30$782,098$46,875$1,563iApproximate average salary by contribution assumption: employee only about $39,063 at 4% or $26,042 at 6%; with 50% employer match about $26,042 at 4% or $17,361 at 6%; with 100% employer match about $19,531 at 4% or $13,021 at 6%.
2014127$792,668$46,615$1,726iApproximate average salary by contribution assumption: employee only about $43,162 at 4% or $28,775 at 6%; with 50% employer match about $28,775 at 4% or $19,183 at 6%; with 100% employer match about $21,581 at 4% or $14,387 at 6%.
Kanguru Solutions 401(K) Retirement Plan-27$792,668$46,615$1,726iApproximate average salary by contribution assumption: employee only about $43,162 at 4% or $28,775 at 6%; with 50% employer match about $28,775 at 4% or $19,183 at 6%; with 100% employer match about $21,581 at 4% or $14,387 at 6%.
2013128$730,050$43,385$1,549iApproximate average salary by contribution assumption: employee only about $38,737 at 4% or $25,824 at 6%; with 50% employer match about $25,824 at 4% or $17,216 at 6%; with 100% employer match about $19,368 at 4% or $12,912 at 6%.
Kanguru Solutions 401(K) Retirement Plan-28$730,050$43,385$1,549iApproximate average salary by contribution assumption: employee only about $38,737 at 4% or $25,824 at 6%; with 50% employer match about $25,824 at 4% or $17,216 at 6%; with 100% employer match about $19,368 at 4% or $12,912 at 6%.
2012129$626,658$43,513$1,500iApproximate average salary by contribution assumption: employee only about $37,511 at 4% or $25,007 at 6%; with 50% employer match about $25,007 at 4% or $16,672 at 6%; with 100% employer match about $18,756 at 4% or $12,504 at 6%.
Kanguru Solutions 401(K) Retirement Plan-29$626,658$43,513$1,500iApproximate average salary by contribution assumption: employee only about $37,511 at 4% or $25,007 at 6%; with 50% employer match about $25,007 at 4% or $16,672 at 6%; with 100% employer match about $18,756 at 4% or $12,504 at 6%.
2011129$528,444$55,415$1,911iApproximate average salary by contribution assumption: employee only about $47,772 at 4% or $31,848 at 6%; with 50% employer match about $31,848 at 4% or $21,232 at 6%; with 100% employer match about $23,886 at 4% or $15,924 at 6%.
Kanguru Solutions 401(K) Retirement Plan-29$528,444$55,415$1,911iApproximate average salary by contribution assumption: employee only about $47,772 at 4% or $31,848 at 6%; with 50% employer match about $31,848 at 4% or $21,232 at 6%; with 100% employer match about $23,886 at 4% or $15,924 at 6%.
2010129$524,263$68,196$2,352iApproximate average salary by contribution assumption: employee only about $58,790 at 4% or $39,193 at 6%; with 50% employer match about $39,193 at 4% or $26,129 at 6%; with 100% employer match about $29,395 at 4% or $19,597 at 6%.
Kanguru Solutions 401(K) Retirement Plan-29$524,263$68,196$2,352iApproximate average salary by contribution assumption: employee only about $58,790 at 4% or $39,193 at 6%; with 50% employer match about $39,193 at 4% or $26,129 at 6%; with 100% employer match about $29,395 at 4% or $19,597 at 6%.
2009130$441,448$71,630$2,388iApproximate average salary by contribution assumption: employee only about $59,692 at 4% or $39,794 at 6%; with 50% employer match about $39,794 at 4% or $26,530 at 6%; with 100% employer match about $29,846 at 4% or $19,897 at 6%.
Kanguru Solutions 401(K) Retirement Plan-30$441,448$71,630$2,388iApproximate average salary by contribution assumption: employee only about $59,692 at 4% or $39,794 at 6%; with 50% employer match about $39,794 at 4% or $26,530 at 6%; with 100% employer match about $29,846 at 4% or $19,897 at 6%.
2008117$314,126$72,571$4,269iApproximate average salary by contribution assumption: employee only about $106,722 at 4% or $71,148 at 6%; with 50% employer match about $71,148 at 4% or $47,432 at 6%; with 100% employer match about $53,361 at 4% or $35,574 at 6%.
Kanguru Solutions 401(K) Retirement Plan-17$314,126$72,571$4,269iApproximate average salary by contribution assumption: employee only about $106,722 at 4% or $71,148 at 6%; with 50% employer match about $71,148 at 4% or $47,432 at 6%; with 100% employer match about $53,361 at 4% or $35,574 at 6%.
2007115$336,623$95,824$6,388iApproximate average salary by contribution assumption: employee only about $159,707 at 4% or $106,471 at 6%; with 50% employer match about $106,471 at 4% or $70,981 at 6%; with 100% employer match about $79,853 at 4% or $53,236 at 6%.
Kanguru Solutions 401(K) Retirement Plan-15$336,623$95,824$6,388iApproximate average salary by contribution assumption: employee only about $159,707 at 4% or $106,471 at 6%; with 50% employer match about $106,471 at 4% or $70,981 at 6%; with 100% employer match about $79,853 at 4% or $53,236 at 6%.
2006114$233,874$80,744$5,767iApproximate average salary by contribution assumption: employee only about $144,186 at 4% or $96,124 at 6%; with 50% employer match about $96,124 at 4% or $64,083 at 6%; with 100% employer match about $72,093 at 4% or $48,062 at 6%.
Kanguru Solutions 401(K) Retirement Plan-14$233,874$80,744$5,767iApproximate average salary by contribution assumption: employee only about $144,186 at 4% or $96,124 at 6%; with 50% employer match about $96,124 at 4% or $64,083 at 6%; with 100% employer match about $72,093 at 4% or $48,062 at 6%.
2005115$143,068$75,640$5,043iApproximate average salary by contribution assumption: employee only about $126,067 at 4% or $84,044 at 6%; with 50% employer match about $84,044 at 4% or $56,030 at 6%; with 100% employer match about $63,033 at 4% or $42,022 at 6%.
Kanguru Solutions 401(K) Retirement Plan-15$143,068$75,640$5,043iApproximate average salary by contribution assumption: employee only about $126,067 at 4% or $84,044 at 6%; with 50% employer match about $84,044 at 4% or $56,030 at 6%; with 100% employer match about $63,033 at 4% or $42,022 at 6%.
2004116$64,141$64,142$4,009iApproximate average salary by contribution assumption: employee only about $100,222 at 4% or $66,815 at 6%; with 50% employer match about $66,815 at 4% or $44,543 at 6%; with 100% employer match about $50,111 at 4% or $33,407 at 6%.
Kanguru Solutions 401(K) Retirement Plan-16$64,141$64,142$4,009iApproximate average salary by contribution assumption: employee only about $100,222 at 4% or $66,815 at 6%; with 50% employer match about $66,815 at 4% or $44,543 at 6%; with 100% employer match about $50,111 at 4% or $33,407 at 6%.