Current Snapshot
Latest Year
2025
2025 Participants
53
2025 Assets
$1,949,588
2025 Contributions
$362,391
Historical Graphs
Total Assets Over Time
Aggregate end-of-year assets by filing year, excluding zero-asset years
Participants Over Time
Largest reported end-of-year plan headcount by filing year, used to avoid double-counting participants across overlapping plans
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 / Filing | Filings | Participants | Assets | Contributions | Contrib./Participant |
|---|---|---|---|---|---|
| 2025 | 1 | 53 | $1,949,588 | $362,391 | $6,838iApproximate average salary by contribution assumption: employee only about $170,939 at 4% or $113,959 at 6%; with 50% employer match about $113,959 at 4% or $75,973 at 6%; with 100% employer match about $85,470 at 4% or $56,980 at 6%. |
| Balle Retirement Plan | - | 53 | $1,949,588 | $362,391 | $6,838iApproximate average salary by contribution assumption: employee only about $170,939 at 4% or $113,959 at 6%; with 50% employer match about $113,959 at 4% or $75,973 at 6%; with 100% employer match about $85,470 at 4% or $56,980 at 6%. |
| 2024 | 1 | 59 | $1,612,713 | $477,386 | $8,091iApproximate average salary by contribution assumption: employee only about $202,282 at 4% or $134,855 at 6%; with 50% employer match about $134,855 at 4% or $89,903 at 6%; with 100% employer match about $101,141 at 4% or $67,427 at 6%. |
| Balle Retirement Plan | - | 59 | $1,612,713 | $477,386 | $8,091iApproximate average salary by contribution assumption: employee only about $202,282 at 4% or $134,855 at 6%; with 50% employer match about $134,855 at 4% or $89,903 at 6%; with 100% employer match about $101,141 at 4% or $67,427 at 6%. |
| 2023 | 1 | 57 | $1,054,189 | $446,724 | $7,837iApproximate average salary by contribution assumption: employee only about $195,932 at 4% or $130,621 at 6%; with 50% employer match about $130,621 at 4% or $87,081 at 6%; with 100% employer match about $97,966 at 4% or $65,311 at 6%. |
| Balle Retirement Plan | - | 57 | $1,054,189 | $446,724 | $7,837iApproximate average salary by contribution assumption: employee only about $195,932 at 4% or $130,621 at 6%; with 50% employer match about $130,621 at 4% or $87,081 at 6%; with 100% employer match about $97,966 at 4% or $65,311 at 6%. |
| 2022 | 1 | 48 | $561,519 | $259,017 | $5,396iApproximate average salary by contribution assumption: employee only about $134,905 at 4% or $89,936 at 6%; with 50% employer match about $89,936 at 4% or $59,958 at 6%; with 100% employer match about $67,452 at 4% or $44,968 at 6%. |
| Balle Retirement Plan | - | 48 | $561,519 | $259,017 | $5,396iApproximate average salary by contribution assumption: employee only about $134,905 at 4% or $89,936 at 6%; with 50% employer match about $89,936 at 4% or $59,958 at 6%; with 100% employer match about $67,452 at 4% or $44,968 at 6%. |
| 2021 | 1 | 28 | $461,466 | $156,340 | $5,584iApproximate average salary by contribution assumption: employee only about $139,589 at 4% or $93,060 at 6%; with 50% employer match about $93,060 at 4% or $62,040 at 6%; with 100% employer match about $69,795 at 4% or $46,530 at 6%. |
| Balle Retirement Plan | - | 28 | $461,466 | $156,340 | $5,584iApproximate average salary by contribution assumption: employee only about $139,589 at 4% or $93,060 at 6%; with 50% employer match about $93,060 at 4% or $62,040 at 6%; with 100% employer match about $69,795 at 4% or $46,530 at 6%. |
| 2020 | 1 | 12 | $381,923 | $43,563 | $3,630iApproximate average salary by contribution assumption: employee only about $90,756 at 4% or $60,504 at 6%; with 50% employer match about $60,504 at 4% or $40,336 at 6%; with 100% employer match about $45,378 at 4% or $30,252 at 6%. |
| Balle Retirement Plan | - | 12 | $381,923 | $43,563 | $3,630iApproximate average salary by contribution assumption: employee only about $90,756 at 4% or $60,504 at 6%; with 50% employer match about $60,504 at 4% or $40,336 at 6%; with 100% employer match about $45,378 at 4% or $30,252 at 6%. |
| 2019 | 1 | 11 | $288,499 | $52,901 | $4,809iApproximate average salary by contribution assumption: employee only about $120,230 at 4% or $80,153 at 6%; with 50% employer match about $80,153 at 4% or $53,435 at 6%; with 100% employer match about $60,115 at 4% or $40,077 at 6%. |
| Balle Retirement Plan | - | 11 | $288,499 | $52,901 | $4,809iApproximate average salary by contribution assumption: employee only about $120,230 at 4% or $80,153 at 6%; with 50% employer match about $80,153 at 4% or $53,435 at 6%; with 100% employer match about $60,115 at 4% or $40,077 at 6%. |
| 2018 | 1 | 12 | $230,917 | $53,657 | $4,471iApproximate average salary by contribution assumption: employee only about $111,785 at 4% or $74,524 at 6%; with 50% employer match about $74,524 at 4% or $49,682 at 6%; with 100% employer match about $55,893 at 4% or $37,262 at 6%. |
| Balle Retirement Plan | - | 12 | $230,917 | $53,657 | $4,471iApproximate average salary by contribution assumption: employee only about $111,785 at 4% or $74,524 at 6%; with 50% employer match about $74,524 at 4% or $49,682 at 6%; with 100% employer match about $55,893 at 4% or $37,262 at 6%. |
| 2017 | 1 | 10 | $225,857 | $72,510 | $7,251iApproximate average salary by contribution assumption: employee only about $181,275 at 4% or $120,850 at 6%; with 50% employer match about $120,850 at 4% or $80,567 at 6%; with 100% employer match about $90,638 at 4% or $60,425 at 6%. |
| Balle Retirement Plan | - | 10 | $225,857 | $72,510 | $7,251iApproximate average salary by contribution assumption: employee only about $181,275 at 4% or $120,850 at 6%; with 50% employer match about $120,850 at 4% or $80,567 at 6%; with 100% employer match about $90,638 at 4% or $60,425 at 6%. |
| 2016 | 1 | 9 | $134,960 | $131,621 | $14,625iApproximate average salary by contribution assumption: employee only about $365,614 at 4% or $243,743 at 6%; with 50% employer match about $243,743 at 4% or $162,495 at 6%; with 100% employer match about $182,807 at 4% or $121,871 at 6%. |
| Balle Retirement Plan | - | 9 | $134,960 | $131,621 | $14,625iApproximate average salary by contribution assumption: employee only about $365,614 at 4% or $243,743 at 6%; with 50% employer match about $243,743 at 4% or $162,495 at 6%; with 100% employer match about $182,807 at 4% or $121,871 at 6%. |
| 2015 | 1 | 8 | $101,513 | $46,192 | $5,774iApproximate average salary by contribution assumption: employee only about $144,350 at 4% or $96,233 at 6%; with 50% employer match about $96,233 at 4% or $64,156 at 6%; with 100% employer match about $72,175 at 4% or $48,117 at 6%. |
| Balle Retirement Plan | - | 8 | $101,513 | $46,192 | $5,774iApproximate average salary by contribution assumption: employee only about $144,350 at 4% or $96,233 at 6%; with 50% employer match about $96,233 at 4% or $64,156 at 6%; with 100% employer match about $72,175 at 4% or $48,117 at 6%. |
| 2014 | 1 | 8 | $60,924 | $42,048 | $5,256iApproximate average salary by contribution assumption: employee only about $131,400 at 4% or $87,600 at 6%; with 50% employer match about $87,600 at 4% or $58,400 at 6%; with 100% employer match about $65,700 at 4% or $43,800 at 6%. |
| Balle Retirement Plan | - | 8 | $60,924 | $42,048 | $5,256iApproximate average salary by contribution assumption: employee only about $131,400 at 4% or $87,600 at 6%; with 50% employer match about $87,600 at 4% or $58,400 at 6%; with 100% employer match about $65,700 at 4% or $43,800 at 6%. |
| 2013 | 1 | 5 | $16,684 | $16,350 | $3,270iApproximate average salary by contribution assumption: employee only about $81,750 at 4% or $54,500 at 6%; with 50% employer match about $54,500 at 4% or $36,333 at 6%; with 100% employer match about $40,875 at 4% or $27,250 at 6%. |
| Balle Retirement Plan | - | 5 | $16,684 | $16,350 | $3,270iApproximate average salary by contribution assumption: employee only about $81,750 at 4% or $54,500 at 6%; with 50% employer match about $54,500 at 4% or $36,333 at 6%; with 100% employer match about $40,875 at 4% or $27,250 at 6%. |