Civic Intelligence

Engine Service & Supply Co.

Plan context: Essco Retirement/Savings Plan

EIN 75-1580631 • Odessa, TX • 27 filings • 2 plans

1902 North Andrews HighwayOdessa, TX 79761
Current Snapshot

Latest Year

2025

2025 Participants

26

2025 Assets

$3,189,031

2025 Contributions

$78,962

Historical Graphs

Total Assets Over Time

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

$3,189,031$1,594,516$0199920122025YearValue
$3,189,031Latest year 2025

Participants Over Time

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

34170199920132025YearValue
26Latest 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
2025126$3,189,031$78,962$3,037iApproximate average salary by contribution assumption: employee only about $75,925 at 4% or $50,617 at 6%; with 50% employer match about $50,617 at 4% or $33,744 at 6%; with 100% employer match about $37,963 at 4% or $25,308 at 6%.
Essco Retirement/Savings Plan-26$3,189,031$78,962$3,037iApproximate average salary by contribution assumption: employee only about $75,925 at 4% or $50,617 at 6%; with 50% employer match about $50,617 at 4% or $33,744 at 6%; with 100% employer match about $37,963 at 4% or $25,308 at 6%.
2024124$2,856,838$97,981$4,083iApproximate average salary by contribution assumption: employee only about $102,064 at 4% or $68,042 at 6%; with 50% employer match about $68,042 at 4% or $45,362 at 6%; with 100% employer match about $51,032 at 4% or $34,021 at 6%.
Essco Retirement/Savings Plan-24$2,856,838$97,981$4,083iApproximate average salary by contribution assumption: employee only about $102,064 at 4% or $68,042 at 6%; with 50% employer match about $68,042 at 4% or $45,362 at 6%; with 100% employer match about $51,032 at 4% or $34,021 at 6%.
2023120$2,544,098$113,929$5,696iApproximate average salary by contribution assumption: employee only about $142,411 at 4% or $94,941 at 6%; with 50% employer match about $94,941 at 4% or $63,294 at 6%; with 100% employer match about $71,206 at 4% or $47,470 at 6%.
Essco Retirement/Savings Plan-20$2,544,098$113,929$5,696iApproximate average salary by contribution assumption: employee only about $142,411 at 4% or $94,941 at 6%; with 50% employer match about $94,941 at 4% or $63,294 at 6%; with 100% employer match about $71,206 at 4% or $47,470 at 6%.
2022119$2,643,067$88,938$4,681iApproximate average salary by contribution assumption: employee only about $117,024 at 4% or $78,016 at 6%; with 50% employer match about $78,016 at 4% or $52,011 at 6%; with 100% employer match about $58,512 at 4% or $39,008 at 6%.
Essco Retirement/Savings Plan-19$2,643,067$88,938$4,681iApproximate average salary by contribution assumption: employee only about $117,024 at 4% or $78,016 at 6%; with 50% employer match about $78,016 at 4% or $52,011 at 6%; with 100% employer match about $58,512 at 4% or $39,008 at 6%.
2021119$3,079,539$82,199$4,326iApproximate average salary by contribution assumption: employee only about $108,157 at 4% or $72,104 at 6%; with 50% employer match about $72,104 at 4% or $48,070 at 6%; with 100% employer match about $54,078 at 4% or $36,052 at 6%.
Essco Retirement/Savings Plan-19$3,079,539$82,199$4,326iApproximate average salary by contribution assumption: employee only about $108,157 at 4% or $72,104 at 6%; with 50% employer match about $72,104 at 4% or $48,070 at 6%; with 100% employer match about $54,078 at 4% or $36,052 at 6%.
2020119$2,906,389$117,149$6,166iApproximate average salary by contribution assumption: employee only about $154,143 at 4% or $102,762 at 6%; with 50% employer match about $102,762 at 4% or $68,508 at 6%; with 100% employer match about $77,072 at 4% or $51,381 at 6%.
Essco Retirement/Savings Plan-19$2,906,389$117,149$6,166iApproximate average salary by contribution assumption: employee only about $154,143 at 4% or $102,762 at 6%; with 50% employer match about $102,762 at 4% or $68,508 at 6%; with 100% employer match about $77,072 at 4% or $51,381 at 6%.
2019121$2,527,991$181,606$8,648iApproximate average salary by contribution assumption: employee only about $216,198 at 4% or $144,132 at 6%; with 50% employer match about $144,132 at 4% or $96,088 at 6%; with 100% employer match about $108,099 at 4% or $72,066 at 6%.
Essco Retirement/Savings Plan-21$2,527,991$181,606$8,648iApproximate average salary by contribution assumption: employee only about $216,198 at 4% or $144,132 at 6%; with 50% employer match about $144,132 at 4% or $96,088 at 6%; with 100% employer match about $108,099 at 4% or $72,066 at 6%.
2018121$2,085,973$170,024$8,096iApproximate average salary by contribution assumption: employee only about $202,410 at 4% or $134,940 at 6%; with 50% employer match about $134,940 at 4% or $89,960 at 6%; with 100% employer match about $101,205 at 4% or $67,470 at 6%.
Essco Retirement/Savings Plan-21$2,085,973$170,024$8,096iApproximate average salary by contribution assumption: employee only about $202,410 at 4% or $134,940 at 6%; with 50% employer match about $134,940 at 4% or $89,960 at 6%; with 100% employer match about $101,205 at 4% or $67,470 at 6%.
2017122$2,407,234$135,613$6,164iApproximate average salary by contribution assumption: employee only about $154,106 at 4% or $102,737 at 6%; with 50% employer match about $102,737 at 4% or $68,491 at 6%; with 100% employer match about $77,053 at 4% or $51,369 at 6%.
Essco Retirement/Savings Plan-22$2,407,234$135,613$6,164iApproximate average salary by contribution assumption: employee only about $154,106 at 4% or $102,737 at 6%; with 50% employer match about $102,737 at 4% or $68,491 at 6%; with 100% employer match about $77,053 at 4% or $51,369 at 6%.
2016122$2,064,276$119,876$5,449iApproximate average salary by contribution assumption: employee only about $136,223 at 4% or $90,815 at 6%; with 50% employer match about $90,815 at 4% or $60,543 at 6%; with 100% employer match about $68,111 at 4% or $45,408 at 6%.
Essco Retirement/Savings Plan-22$2,064,276$119,876$5,449iApproximate average salary by contribution assumption: employee only about $136,223 at 4% or $90,815 at 6%; with 50% employer match about $90,815 at 4% or $60,543 at 6%; with 100% employer match about $68,111 at 4% or $45,408 at 6%.
2015124$1,974,416$449,477$18,728iApproximate average salary by contribution assumption: employee only about $468,205 at 4% or $312,137 at 6%; with 50% employer match about $312,137 at 4% or $208,091 at 6%; with 100% employer match about $234,103 at 4% or $156,068 at 6%.
Essco Retirement/Savings Plan-24$1,974,416$449,477$18,728iApproximate average salary by contribution assumption: employee only about $468,205 at 4% or $312,137 at 6%; with 50% employer match about $312,137 at 4% or $208,091 at 6%; with 100% employer match about $234,103 at 4% or $156,068 at 6%.
2014123$1,898,463$169,670$7,377iApproximate average salary by contribution assumption: employee only about $184,424 at 4% or $122,949 at 6%; with 50% employer match about $122,949 at 4% or $81,966 at 6%; with 100% employer match about $92,212 at 4% or $61,475 at 6%.
Essco Retirement/Savings Plan-23$1,898,463$169,670$7,377iApproximate average salary by contribution assumption: employee only about $184,424 at 4% or $122,949 at 6%; with 50% employer match about $122,949 at 4% or $81,966 at 6%; with 100% employer match about $92,212 at 4% or $61,475 at 6%.
2013122$1,738,353$137,857$6,266iApproximate average salary by contribution assumption: employee only about $156,656 at 4% or $104,437 at 6%; with 50% employer match about $104,437 at 4% or $69,625 at 6%; with 100% employer match about $78,328 at 4% or $52,219 at 6%.
Essco Retirement/Savings Plan-22$1,738,353$137,857$6,266iApproximate average salary by contribution assumption: employee only about $156,656 at 4% or $104,437 at 6%; with 50% employer match about $104,437 at 4% or $69,625 at 6%; with 100% employer match about $78,328 at 4% or $52,219 at 6%.
2012134$1,407,367$124,014$3,647iApproximate average salary by contribution assumption: employee only about $91,187 at 4% or $60,791 at 6%; with 50% employer match about $60,791 at 4% or $40,527 at 6%; with 100% employer match about $45,593 at 4% or $30,396 at 6%.
Essco Retirement/Savings Plan-34$1,407,367$124,014$3,647iApproximate average salary by contribution assumption: employee only about $91,187 at 4% or $60,791 at 6%; with 50% employer match about $60,791 at 4% or $40,527 at 6%; with 100% employer match about $45,593 at 4% or $30,396 at 6%.
2011121$1,146,291$119,795$5,705iApproximate average salary by contribution assumption: employee only about $142,613 at 4% or $95,075 at 6%; with 50% employer match about $95,075 at 4% or $63,384 at 6%; with 100% employer match about $71,307 at 4% or $47,538 at 6%.
Essco Retirement/Savings Plan-21$1,146,291$119,795$5,705iApproximate average salary by contribution assumption: employee only about $142,613 at 4% or $95,075 at 6%; with 50% employer match about $95,075 at 4% or $63,384 at 6%; with 100% employer match about $71,307 at 4% or $47,538 at 6%.
2010125$1,249,667$112,377$4,495iApproximate average salary by contribution assumption: employee only about $112,377 at 4% or $74,918 at 6%; with 50% employer match about $74,918 at 4% or $49,945 at 6%; with 100% employer match about $56,189 at 4% or $37,459 at 6%.
Essco Retirement/Savings Plan-25$1,249,667$112,377$4,495iApproximate average salary by contribution assumption: employee only about $112,377 at 4% or $74,918 at 6%; with 50% employer match about $74,918 at 4% or $49,945 at 6%; with 100% employer match about $56,189 at 4% or $37,459 at 6%.
2009127$1,061,128$101,519$3,760iApproximate average salary by contribution assumption: employee only about $93,999 at 4% or $62,666 at 6%; with 50% employer match about $62,666 at 4% or $41,777 at 6%; with 100% employer match about $47,000 at 4% or $31,333 at 6%.
Essco Retirement/Savings Plan-27$1,061,128$101,519$3,760iApproximate average salary by contribution assumption: employee only about $93,999 at 4% or $62,666 at 6%; with 50% employer match about $62,666 at 4% or $41,777 at 6%; with 100% employer match about $47,000 at 4% or $31,333 at 6%.
2008127$775,444$122,372$4,532iApproximate average salary by contribution assumption: employee only about $113,307 at 4% or $75,538 at 6%; with 50% employer match about $75,538 at 4% or $50,359 at 6%; with 100% employer match about $56,654 at 4% or $37,769 at 6%.
Essco Retirement/Savings Plan-27$775,444$122,372$4,532iApproximate average salary by contribution assumption: employee only about $113,307 at 4% or $75,538 at 6%; with 50% employer match about $75,538 at 4% or $50,359 at 6%; with 100% employer match about $56,654 at 4% or $37,769 at 6%.
2007123$1,062,892$91,117$3,962iApproximate average salary by contribution assumption: employee only about $99,040 at 4% or $66,027 at 6%; with 50% employer match about $66,027 at 4% or $44,018 at 6%; with 100% employer match about $49,520 at 4% or $33,013 at 6%.
Essco Retirement/Savings Plan-23$1,062,892$91,117$3,962iApproximate average salary by contribution assumption: employee only about $99,040 at 4% or $66,027 at 6%; with 50% employer match about $66,027 at 4% or $44,018 at 6%; with 100% employer match about $49,520 at 4% or $33,013 at 6%.
2006120$861,189$77,419$3,871iApproximate average salary by contribution assumption: employee only about $96,774 at 4% or $64,516 at 6%; with 50% employer match about $64,516 at 4% or $43,011 at 6%; with 100% employer match about $48,387 at 4% or $32,258 at 6%.
Essco Retirement/Savings Plan-20$861,189$77,419$3,871iApproximate average salary by contribution assumption: employee only about $96,774 at 4% or $64,516 at 6%; with 50% employer match about $64,516 at 4% or $43,011 at 6%; with 100% employer match about $48,387 at 4% or $32,258 at 6%.
2005122$749,049$54,177$2,463iApproximate average salary by contribution assumption: employee only about $61,565 at 4% or $41,043 at 6%; with 50% employer match about $41,043 at 4% or $27,362 at 6%; with 100% employer match about $30,782 at 4% or $20,522 at 6%.
Essco Retirement/Savings Plan-22$749,049$54,177$2,463iApproximate average salary by contribution assumption: employee only about $61,565 at 4% or $41,043 at 6%; with 50% employer match about $41,043 at 4% or $27,362 at 6%; with 100% employer match about $30,782 at 4% or $20,522 at 6%.
2004123$715,917$46,277$2,012iApproximate average salary by contribution assumption: employee only about $50,301 at 4% or $33,534 at 6%; with 50% employer match about $33,534 at 4% or $22,356 at 6%; with 100% employer match about $25,151 at 4% or $16,767 at 6%.
Essco Retirement/Savings Plan-23$715,917$46,277$2,012iApproximate average salary by contribution assumption: employee only about $50,301 at 4% or $33,534 at 6%; with 50% employer match about $33,534 at 4% or $22,356 at 6%; with 100% employer match about $25,151 at 4% or $16,767 at 6%.
2003125$672,586$46,788$1,872iApproximate average salary by contribution assumption: employee only about $46,788 at 4% or $31,192 at 6%; with 50% employer match about $31,192 at 4% or $20,795 at 6%; with 100% employer match about $23,394 at 4% or $15,596 at 6%.
Essco Retirement/Savings Plan-25$672,586$46,788$1,872iApproximate average salary by contribution assumption: employee only about $46,788 at 4% or $31,192 at 6%; with 50% employer match about $31,192 at 4% or $20,795 at 6%; with 100% employer match about $23,394 at 4% or $15,596 at 6%.
2002124$535,104$79,593$3,316iApproximate average salary by contribution assumption: employee only about $82,909 at 4% or $55,273 at 6%; with 50% employer match about $55,273 at 4% or $36,849 at 6%; with 100% employer match about $41,455 at 4% or $27,636 at 6%.
Essco Retirement/Savings Plan-24$535,104$79,593$3,316iApproximate average salary by contribution assumption: employee only about $82,909 at 4% or $55,273 at 6%; with 50% employer match about $55,273 at 4% or $36,849 at 6%; with 100% employer match about $41,455 at 4% or $27,636 at 6%.
200110$592,428$70,297-
Essco Retirement/Savings Plan-0$592,428$70,297-
2000120$667,123$64,997$3,250iApproximate average salary by contribution assumption: employee only about $81,246 at 4% or $54,164 at 6%; with 50% employer match about $54,164 at 4% or $36,109 at 6%; with 100% employer match about $40,623 at 4% or $27,082 at 6%.
Essco Retirement/Savings Plan-20$667,123$64,997$3,250iApproximate average salary by contribution assumption: employee only about $81,246 at 4% or $54,164 at 6%; with 50% employer match about $54,164 at 4% or $36,109 at 6%; with 100% employer match about $40,623 at 4% or $27,082 at 6%.
1999123$759,779$58,163$2,529iApproximate average salary by contribution assumption: employee only about $63,221 at 4% or $42,147 at 6%; with 50% employer match about $42,147 at 4% or $28,098 at 6%; with 100% employer match about $31,610 at 4% or $21,074 at 6%.
Essco Retirement/Savings Plan-23$759,779$58,163$2,529iApproximate average salary by contribution assumption: employee only about $63,221 at 4% or $42,147 at 6%; with 50% employer match about $42,147 at 4% or $28,098 at 6%; with 100% employer match about $31,610 at 4% or $21,074 at 6%.