Haumiller Engineering Company
Plan context: Haumiller Engineering Co. Employee Stock Ownership Plan
EIN 36-2519124 • South Elgin, IL • 81 filings • 8 plans
Current Snapshot
Latest Year
2025
2025 Participants
240
2025 Assets
$69,921,740
2025 Contributions
$7,485,527
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 | 240 | $0 | $0 | - |
| Haumiller Engineering Company Health and Welfare Plan | - | 240 | - | - | - |
| 2024 | 4 | 227 | $69,921,740 | $7,485,527 | $32,976iApproximate average salary by contribution assumption: employee only about $824,397 at 4% or $549,598 at 6%; with 50% employer match about $549,598 at 4% or $366,399 at 6%; with 100% employer match about $412,199 at 4% or $274,799 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 198 | $29,712,184 | $2,223,935 | $11,232iApproximate average salary by contribution assumption: employee only about $280,800 at 4% or $187,200 at 6%; with 50% employer match about $187,200 at 4% or $124,800 at 6%; with 100% employer match about $140,400 at 4% or $93,600 at 6%. |
| Haumiller Engineering 401K | - | 219 | $21,156,859 | $3,402,442 | $15,536iApproximate average salary by contribution assumption: employee only about $388,407 at 4% or $258,938 at 6%; with 50% employer match about $258,938 at 4% or $172,625 at 6%; with 100% employer match about $194,203 at 4% or $129,469 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 198 | $19,052,697 | $1,859,150 | $9,390iApproximate average salary by contribution assumption: employee only about $234,741 at 4% or $156,494 at 6%; with 50% employer match about $156,494 at 4% or $104,329 at 6%; with 100% employer match about $117,371 at 4% or $78,247 at 6%. |
| Haumiller Engineering Company Health and Welfare Plan | - | 227 | - | - | - |
| 2023 | 6 | 227 | $108,053,072 | $8,261,498 | $36,394iApproximate average salary by contribution assumption: employee only about $909,857 at 4% or $606,571 at 6%; with 50% employer match about $606,571 at 4% or $404,381 at 6%; with 100% employer match about $454,928 at 4% or $303,286 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 165 | $30,395,305 | $898,396 | $5,445iApproximate average salary by contribution assumption: employee only about $136,121 at 4% or $90,747 at 6%; with 50% employer match about $90,747 at 4% or $60,498 at 6%; with 100% employer match about $68,060 at 4% or $45,374 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 165 | $30,395,305 | $898,396 | $5,445iApproximate average salary by contribution assumption: employee only about $136,121 at 4% or $90,747 at 6%; with 50% employer match about $90,747 at 4% or $60,498 at 6%; with 100% employer match about $68,060 at 4% or $45,374 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 165 | $16,231,160 | $1,744,422 | $10,572iApproximate average salary by contribution assumption: employee only about $264,306 at 4% or $176,204 at 6%; with 50% employer match about $176,204 at 4% or $117,469 at 6%; with 100% employer match about $132,153 at 4% or $88,102 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 165 | $16,231,160 | $1,744,422 | $10,572iApproximate average salary by contribution assumption: employee only about $264,306 at 4% or $176,204 at 6%; with 50% employer match about $176,204 at 4% or $117,469 at 6%; with 100% employer match about $132,153 at 4% or $88,102 at 6%. |
| Haumiller Engineering 401K | - | 224 | $14,800,142 | $2,975,862 | $13,285iApproximate average salary by contribution assumption: employee only about $332,127 at 4% or $221,418 at 6%; with 50% employer match about $221,418 at 4% or $147,612 at 6%; with 100% employer match about $166,064 at 4% or $110,709 at 6%. |
| Haumiller Engineering Company Health and Welfare Plan | - | 227 | - | - | - |
| 2022 | 6 | 183 | $112,751,200 | $5,450,519 | $29,784iApproximate average salary by contribution assumption: employee only about $744,606 at 4% or $496,404 at 6%; with 50% employer match about $496,404 at 4% or $330,936 at 6%; with 100% employer match about $372,303 at 4% or $248,202 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 126 | $35,771,047 | $920,648 | $7,307iApproximate average salary by contribution assumption: employee only about $182,668 at 4% or $121,779 at 6%; with 50% employer match about $121,779 at 4% or $81,186 at 6%; with 100% employer match about $91,334 at 4% or $60,889 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 126 | $35,771,047 | $920,648 | $7,307iApproximate average salary by contribution assumption: employee only about $182,668 at 4% or $121,779 at 6%; with 50% employer match about $121,779 at 4% or $81,186 at 6%; with 100% employer match about $91,334 at 4% or $60,889 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 126 | $15,228,613 | $774,758 | $6,149iApproximate average salary by contribution assumption: employee only about $153,722 at 4% or $102,481 at 6%; with 50% employer match about $102,481 at 4% or $68,321 at 6%; with 100% employer match about $76,861 at 4% or $51,241 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 126 | $15,228,613 | $774,758 | $6,149iApproximate average salary by contribution assumption: employee only about $153,722 at 4% or $102,481 at 6%; with 50% employer match about $102,481 at 4% or $68,321 at 6%; with 100% employer match about $76,861 at 4% or $51,241 at 6%. |
| Haumiller Engineering 401K | - | 183 | $10,751,880 | $2,059,707 | $11,255iApproximate average salary by contribution assumption: employee only about $281,381 at 4% or $187,587 at 6%; with 50% employer match about $187,587 at 4% or $125,058 at 6%; with 100% employer match about $140,690 at 4% or $93,794 at 6%. |
| Haumiller Engineering Company Health and Welfare Plan | - | 178 | - | - | - |
| 2021 | 4 | 148 | $56,486,450 | $4,211,903 | $28,459iApproximate average salary by contribution assumption: employee only about $711,470 at 4% or $474,313 at 6%; with 50% employer match about $474,313 at 4% or $316,209 at 6%; with 100% employer match about $355,735 at 4% or $237,157 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 119 | $32,295,218 | $1,497,945 | $12,588iApproximate average salary by contribution assumption: employee only about $314,694 at 4% or $209,796 at 6%; with 50% employer match about $209,796 at 4% or $139,864 at 6%; with 100% employer match about $157,347 at 4% or $104,898 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 119 | $13,593,807 | $1,274,309 | $10,708iApproximate average salary by contribution assumption: employee only about $267,712 at 4% or $178,475 at 6%; with 50% employer match about $178,475 at 4% or $118,983 at 6%; with 100% employer match about $133,856 at 4% or $89,237 at 6%. |
| Haumiller Engineering 401K | - | 148 | $10,597,425 | $1,439,649 | $9,727iApproximate average salary by contribution assumption: employee only about $243,184 at 4% or $162,123 at 6%; with 50% employer match about $162,123 at 4% or $108,082 at 6%; with 100% employer match about $121,592 at 4% or $81,061 at 6%. |
| Haumiller Engineering Company Health and Welfare Plan | - | 141 | - | - | - |
| 2020 | 4 | 134 | $48,040,513 | $3,251,574 | $24,265iApproximate average salary by contribution assumption: employee only about $606,637 at 4% or $404,425 at 6%; with 50% employer match about $404,425 at 4% or $269,616 at 6%; with 100% employer match about $303,318 at 4% or $202,212 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 109 | $27,884,300 | $1,256,416 | $11,527iApproximate average salary by contribution assumption: employee only about $288,169 at 4% or $192,113 at 6%; with 50% employer match about $192,113 at 4% or $128,075 at 6%; with 100% employer match about $144,084 at 4% or $96,056 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 109 | $11,354,374 | $1,047,014 | $9,606iApproximate average salary by contribution assumption: employee only about $240,141 at 4% or $160,094 at 6%; with 50% employer match about $160,094 at 4% or $106,729 at 6%; with 100% employer match about $120,070 at 4% or $80,047 at 6%. |
| Haumiller Engineering 401K | - | 134 | $8,801,839 | $948,144 | $7,076iApproximate average salary by contribution assumption: employee only about $176,893 at 4% or $117,928 at 6%; with 50% employer match about $117,928 at 4% or $78,619 at 6%; with 100% employer match about $88,446 at 4% or $58,964 at 6%. |
| Haumiller Engineering Company Health and Welfare Plan | - | 123 | - | - | - |
| 2019 | 5 | 110 | $34,718,951 | $2,743,479 | $24,941iApproximate average salary by contribution assumption: employee only about $623,518 at 4% or $415,679 at 6%; with 50% employer match about $415,679 at 4% or $277,119 at 6%; with 100% employer match about $311,759 at 4% or $207,839 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 102 | $19,694,429 | $1,121,117 | $10,991iApproximate average salary by contribution assumption: employee only about $274,784 at 4% or $183,189 at 6%; with 50% employer match about $183,189 at 4% or $122,126 at 6%; with 100% employer match about $137,392 at 4% or $91,595 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 102 | $7,777,432 | $934,264 | $9,159iApproximate average salary by contribution assumption: employee only about $228,986 at 4% or $152,658 at 6%; with 50% employer match about $152,658 at 4% or $101,772 at 6%; with 100% employer match about $114,493 at 4% or $76,329 at 6%. |
| Haumiller Engineering 401K | - | 110 | $7,247,090 | $688,098 | $6,255iApproximate average salary by contribution assumption: employee only about $156,386 at 4% or $104,257 at 6%; with 50% employer match about $104,257 at 4% or $69,505 at 6%; with 100% employer match about $78,193 at 4% or $52,129 at 6%. |
| Haumiller Engineering Company Health and Welfare Plan | - | 103 | - | - | - |
| Haumiller Engineering Company Health and Welfare Plan | - | 103 | - | - | - |
| 2018 | 4 | 123 | $32,479,917 | $886,771 | $7,210iApproximate average salary by contribution assumption: employee only about $180,238 at 4% or $120,159 at 6%; with 50% employer match about $120,159 at 4% or $80,106 at 6%; with 100% employer match about $90,119 at 4% or $60,079 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 104 | $19,009,797 | $77,303 | $743iApproximate average salary by contribution assumption: employee only about $18,582 at 4% or $12,388 at 6%; with 50% employer match about $12,388 at 4% or $8,259 at 6%; with 100% employer match about $9,291 at 4% or $6,194 at 6%. |
| Haumiller Engineering 401K | - | 123 | $6,979,742 | $732,165 | $5,953iApproximate average salary by contribution assumption: employee only about $148,814 at 4% or $99,209 at 6%; with 50% employer match about $99,209 at 4% or $66,140 at 6%; with 100% employer match about $74,407 at 4% or $49,605 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 104 | $6,490,378 | $77,303 | $743iApproximate average salary by contribution assumption: employee only about $18,582 at 4% or $12,388 at 6%; with 50% employer match about $12,388 at 4% or $8,259 at 6%; with 100% employer match about $9,291 at 4% or $6,194 at 6%. |
| Haumiller Engineering Company Health and Welfare Plan | - | 117 | - | - | - |
| 2017 | 4 | 119 | $33,338,544 | $1,653,014 | $13,891iApproximate average salary by contribution assumption: employee only about $347,272 at 4% or $231,515 at 6%; with 50% employer match about $231,515 at 4% or $154,343 at 6%; with 100% employer match about $173,636 at 4% or $115,757 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 103 | $19,944,811 | $509,084 | $4,943iApproximate average salary by contribution assumption: employee only about $123,564 at 4% or $82,376 at 6%; with 50% employer match about $82,376 at 4% or $54,917 at 6%; with 100% employer match about $61,782 at 4% or $41,188 at 6%. |
| Haumiller Engineering 401K | - | 119 | $6,808,320 | $1,059,083 | $8,900iApproximate average salary by contribution assumption: employee only about $222,496 at 4% or $148,331 at 6%; with 50% employer match about $148,331 at 4% or $98,887 at 6%; with 100% employer match about $111,248 at 4% or $74,165 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 103 | $6,585,413 | $84,847 | $824iApproximate average salary by contribution assumption: employee only about $20,594 at 4% or $13,729 at 6%; with 50% employer match about $13,729 at 4% or $9,153 at 6%; with 100% employer match about $10,297 at 4% or $6,865 at 6%. |
| Haumiller Engineering Company Health and Welfare Plan | - | 112 | - | - | - |
| 2016 | 3 | 109 | $32,038,004 | $2,077,634 | $19,061iApproximate average salary by contribution assumption: employee only about $476,522 at 4% or $317,681 at 6%; with 50% employer match about $317,681 at 4% or $211,787 at 6%; with 100% employer match about $238,261 at 4% or $158,841 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 97 | $20,203,955 | $863,296 | $8,900iApproximate average salary by contribution assumption: employee only about $222,499 at 4% or $148,333 at 6%; with 50% employer match about $148,333 at 4% or $98,888 at 6%; with 100% employer match about $111,249 at 4% or $74,166 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 97 | $6,648,154 | $78,481 | $809iApproximate average salary by contribution assumption: employee only about $20,227 at 4% or $13,485 at 6%; with 50% employer match about $13,485 at 4% or $8,990 at 6%; with 100% employer match about $10,114 at 4% or $6,742 at 6%. |
| Haumiller Engineering 401K | - | 109 | $5,185,895 | $1,135,857 | $10,421iApproximate average salary by contribution assumption: employee only about $260,518 at 4% or $173,678 at 6%; with 50% employer match about $173,678 at 4% or $115,786 at 6%; with 100% employer match about $130,259 at 4% or $86,839 at 6%. |
| 2015 | 3 | 99 | $28,316,810 | $2,054,667 | $20,754iApproximate average salary by contribution assumption: employee only about $518,855 at 4% or $345,904 at 6%; with 50% employer match about $345,904 at 4% or $230,602 at 6%; with 100% employer match about $259,428 at 4% or $172,952 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 89 | $18,206,702 | $1,362,185 | $15,305iApproximate average salary by contribution assumption: employee only about $382,636 at 4% or $255,091 at 6%; with 50% employer match about $255,091 at 4% or $170,061 at 6%; with 100% employer match about $191,318 at 4% or $127,545 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 89 | $6,129,568 | $75,677 | $850iApproximate average salary by contribution assumption: employee only about $21,258 at 4% or $14,172 at 6%; with 50% employer match about $14,172 at 4% or $9,448 at 6%; with 100% employer match about $10,629 at 4% or $7,086 at 6%. |
| Haumiller Engineering 401K | - | 99 | $3,980,540 | $616,805 | $6,230iApproximate average salary by contribution assumption: employee only about $155,759 at 4% or $103,839 at 6%; with 50% employer match about $103,839 at 4% or $69,226 at 6%; with 100% employer match about $77,879 at 4% or $51,920 at 6%. |
| 2014 | 3 | 97 | $27,921,180 | $1,145,987 | $11,814iApproximate average salary by contribution assumption: employee only about $295,357 at 4% or $196,905 at 6%; with 50% employer match about $196,905 at 4% or $131,270 at 6%; with 100% employer match about $147,679 at 4% or $98,452 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 92 | $18,333,726 | - | - |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 92 | $6,088,453 | $61,291 | $666iApproximate average salary by contribution assumption: employee only about $16,655 at 4% or $11,103 at 6%; with 50% employer match about $11,103 at 4% or $7,402 at 6%; with 100% employer match about $8,328 at 4% or $5,552 at 6%. |
| Haumiller Engineering 401K | - | 97 | $3,499,001 | $1,084,696 | $11,182iApproximate average salary by contribution assumption: employee only about $279,561 at 4% or $186,374 at 6%; with 50% employer match about $186,374 at 4% or $124,249 at 6%; with 100% employer match about $139,780 at 4% or $93,187 at 6%. |
| 2013 | 3 | 98 | $26,943,696 | $1,797,928 | $18,346iApproximate average salary by contribution assumption: employee only about $458,655 at 4% or $305,770 at 6%; with 50% employer match about $305,770 at 4% or $203,847 at 6%; with 100% employer match about $229,328 at 4% or $152,885 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 98 | $18,701,539 | $1,039,292 | $10,605iApproximate average salary by contribution assumption: employee only about $265,126 at 4% or $176,750 at 6%; with 50% employer match about $176,750 at 4% or $117,834 at 6%; with 100% employer match about $132,563 at 4% or $88,375 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 98 | $5,886,037 | $69,286 | $707iApproximate average salary by contribution assumption: employee only about $17,675 at 4% or $11,783 at 6%; with 50% employer match about $11,783 at 4% or $7,856 at 6%; with 100% employer match about $8,838 at 4% or $5,892 at 6%. |
| Haumiller Engineering 401K | - | 98 | $2,356,120 | $689,350 | $7,034iApproximate average salary by contribution assumption: employee only about $175,855 at 4% or $117,236 at 6%; with 50% employer match about $117,236 at 4% or $78,158 at 6%; with 100% employer match about $87,927 at 4% or $58,618 at 6%. |
| 2012 | 3 | 103 | $23,074,205 | $919,683 | $8,929iApproximate average salary by contribution assumption: employee only about $223,224 at 4% or $148,816 at 6%; with 50% employer match about $148,816 at 4% or $99,211 at 6%; with 100% employer match about $111,612 at 4% or $74,408 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 92 | $16,200,132 | $300,000 | $3,261iApproximate average salary by contribution assumption: employee only about $81,522 at 4% or $54,348 at 6%; with 50% employer match about $54,348 at 4% or $36,232 at 6%; with 100% employer match about $40,761 at 4% or $27,174 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 92 | $5,364,694 | $69,394 | $754iApproximate average salary by contribution assumption: employee only about $18,857 at 4% or $12,571 at 6%; with 50% employer match about $12,571 at 4% or $8,381 at 6%; with 100% employer match about $9,429 at 4% or $6,286 at 6%. |
| Haumiller Engineering 401K | - | 103 | $1,509,379 | $550,289 | $5,343iApproximate average salary by contribution assumption: employee only about $133,565 at 4% or $89,044 at 6%; with 50% employer match about $89,044 at 4% or $59,362 at 6%; with 100% employer match about $66,783 at 4% or $44,522 at 6%. |
| 2011 | 3 | 97 | $22,195,399 | $1,836,176 | $18,930iApproximate average salary by contribution assumption: employee only about $473,241 at 4% or $315,494 at 6%; with 50% employer match about $315,494 at 4% or $210,329 at 6%; with 100% employer match about $236,621 at 4% or $157,747 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 86 | $16,093,430 | $1,257,236 | $14,619iApproximate average salary by contribution assumption: employee only about $365,476 at 4% or $243,650 at 6%; with 50% employer match about $243,650 at 4% or $162,434 at 6%; with 100% employer match about $182,738 at 4% or $121,825 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 86 | $5,245,018 | $69,283 | $806iApproximate average salary by contribution assumption: employee only about $20,140 at 4% or $13,427 at 6%; with 50% employer match about $13,427 at 4% or $8,951 at 6%; with 100% employer match about $10,070 at 4% or $6,713 at 6%. |
| Haumiller Engineering 401K | - | 97 | $856,951 | $509,657 | $5,254iApproximate average salary by contribution assumption: employee only about $131,355 at 4% or $87,570 at 6%; with 50% employer match about $87,570 at 4% or $58,380 at 6%; with 100% employer match about $65,677 at 4% or $43,785 at 6%. |
| 2010 | 3 | 81 | $19,469,571 | $1,397,228 | $17,250iApproximate average salary by contribution assumption: employee only about $431,243 at 4% or $287,495 at 6%; with 50% employer match about $287,495 at 4% or $191,664 at 6%; with 100% employer match about $215,622 at 4% or $143,748 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 81 | $14,214,573 | $1,009,025 | $12,457iApproximate average salary by contribution assumption: employee only about $311,427 at 4% or $207,618 at 6%; with 50% employer match about $207,618 at 4% or $138,412 at 6%; with 100% employer match about $155,714 at 4% or $103,809 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 81 | $4,886,748 | $63,377 | $782iApproximate average salary by contribution assumption: employee only about $19,561 at 4% or $13,041 at 6%; with 50% employer match about $13,041 at 4% or $8,694 at 6%; with 100% employer match about $9,780 at 4% or $6,520 at 6%. |
| Haumiller Engineering 401K | - | 65 | $368,250 | $324,826 | $4,997iApproximate average salary by contribution assumption: employee only about $124,933 at 4% or $83,289 at 6%; with 50% employer match about $83,289 at 4% or $55,526 at 6%; with 100% employer match about $62,467 at 4% or $41,644 at 6%. |
| 2009 | 2 | 80 | $15,137,898 | $999,999 | $12,500iApproximate average salary by contribution assumption: employee only about $312,500 at 4% or $208,333 at 6%; with 50% employer match about $208,333 at 4% or $138,889 at 6%; with 100% employer match about $156,250 at 4% or $104,167 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 80 | $11,096,677 | $942,305 | $11,779iApproximate average salary by contribution assumption: employee only about $294,470 at 4% or $196,314 at 6%; with 50% employer match about $196,314 at 4% or $130,876 at 6%; with 100% employer match about $147,235 at 4% or $98,157 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 80 | $4,041,221 | $57,694 | $721iApproximate average salary by contribution assumption: employee only about $18,029 at 4% or $12,020 at 6%; with 50% employer match about $12,020 at 4% or $8,013 at 6%; with 100% employer match about $9,015 at 4% or $6,010 at 6%. |
| 2008 | 2 | 83 | $0 | $0 | - |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 83 | - | - | - |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 83 | - | - | - |
| 2007 | 2 | 82 | $0 | $0 | - |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 82 | - | - | - |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 82 | - | - | - |
| 2006 | 2 | 80 | $12,109,157 | $145,852 | $1,823iApproximate average salary by contribution assumption: employee only about $45,579 at 4% or $30,386 at 6%; with 50% employer match about $30,386 at 4% or $20,257 at 6%; with 100% employer match about $22,789 at 4% or $15,193 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 80 | $7,833,070 | $97,235 | $1,215iApproximate average salary by contribution assumption: employee only about $30,386 at 4% or $20,257 at 6%; with 50% employer match about $20,257 at 4% or $13,505 at 6%; with 100% employer match about $15,193 at 4% or $10,129 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 80 | $4,276,087 | $48,617 | $608iApproximate average salary by contribution assumption: employee only about $15,193 at 4% or $10,129 at 6%; with 50% employer match about $10,129 at 4% or $6,752 at 6%; with 100% employer match about $7,596 at 4% or $5,064 at 6%. |
| 2005 | 2 | 79 | $12,632,618 | $675,403 | $8,549iApproximate average salary by contribution assumption: employee only about $213,735 at 4% or $142,490 at 6%; with 50% employer match about $142,490 at 4% or $94,993 at 6%; with 100% employer match about $106,868 at 4% or $71,245 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 79 | $8,396,522 | $627,873 | $7,948iApproximate average salary by contribution assumption: employee only about $198,694 at 4% or $132,463 at 6%; with 50% employer match about $132,463 at 4% or $88,308 at 6%; with 100% employer match about $99,347 at 4% or $66,231 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 79 | $4,236,096 | $47,530 | $602iApproximate average salary by contribution assumption: employee only about $15,041 at 4% or $10,027 at 6%; with 50% employer match about $10,027 at 4% or $6,685 at 6%; with 100% employer match about $7,521 at 4% or $5,014 at 6%. |
| 2004 | 2 | 70 | $11,322,078 | $421,440 | $6,021iApproximate average salary by contribution assumption: employee only about $150,514 at 4% or $100,343 at 6%; with 50% employer match about $100,343 at 4% or $66,895 at 6%; with 100% employer match about $75,257 at 4% or $50,171 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 70 | $7,249,881 | $379,296 | $5,419iApproximate average salary by contribution assumption: employee only about $135,463 at 4% or $90,309 at 6%; with 50% employer match about $90,309 at 4% or $60,206 at 6%; with 100% employer match about $67,731 at 4% or $45,154 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 70 | $4,072,197 | $42,144 | $602iApproximate average salary by contribution assumption: employee only about $15,051 at 4% or $10,034 at 6%; with 50% employer match about $10,034 at 4% or $6,690 at 6%; with 100% employer match about $7,526 at 4% or $5,017 at 6%. |
| 2003 | 2 | 80 | $0 | $0 | - |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 80 | - | - | - |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 80 | - | - | - |
| 2002 | 2 | 92 | $0 | $0 | - |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 92 | - | - | - |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 92 | - | - | - |
| 2001 | 2 | 99 | $0 | $0 | - |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 99 | - | - | - |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 99 | - | - | - |
| 2000 | 2 | 113 | $0 | $0 | - |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 113 | - | - | - |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 113 | - | - | - |
| 1999 | 2 | 110 | $18,601,952 | $1,540,942 | $14,009iApproximate average salary by contribution assumption: employee only about $350,214 at 4% or $233,476 at 6%; with 50% employer match about $233,476 at 4% or $155,651 at 6%; with 100% employer match about $175,107 at 4% or $116,738 at 6%. |
| Haumiller Engineering Co. Employee Stock Ownership Plan | - | 110 | $14,209,403 | $919,585 | $8,360iApproximate average salary by contribution assumption: employee only about $208,997 at 4% or $139,331 at 6%; with 50% employer match about $139,331 at 4% or $92,887 at 6%; with 100% employer match about $104,498 at 4% or $69,666 at 6%. |
| Haumiller Engineering Co. Money Purchase Pension Plan | - | 110 | $4,392,549 | $621,357 | $5,649iApproximate average salary by contribution assumption: employee only about $141,218 at 4% or $94,145 at 6%; with 50% employer match about $94,145 at 4% or $62,763 at 6%; with 100% employer match about $70,609 at 4% or $47,073 at 6%. |