| 2019 | 1 | 0 | $0 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 0 | - | - | - |
| 2018 | 1 | 2 | $1,538 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | $1,538 | - | - |
| 2017 | 1 | 2 | $1,539 | $513,374 | $256,687iApproximate average salary by contribution assumption: employee only about $6,417,175 at 4% or $4,278,117 at 6%; with 50% employer match about $4,278,117 at 4% or $2,852,078 at 6%; with 100% employer match about $3,208,588 at 4% or $2,139,058 at 6%. |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | $1,539 | $513,374 | $256,687iApproximate average salary by contribution assumption: employee only about $6,417,175 at 4% or $4,278,117 at 6%; with 50% employer match about $4,278,117 at 4% or $2,852,078 at 6%; with 100% employer match about $3,208,588 at 4% or $2,139,058 at 6%. |
| 2016 | 1 | 2 | $0 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | - | - | - |
| 2015 | 1 | 2 | $0 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | - | - | - |
| 2014 | 1 | 2 | $0 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | - | - | - |
| 2013 | 1 | 2 | $0 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | - | - | - |
| 2012 | 1 | 2 | $0 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | - | - | - |
| 2011 | 1 | 2 | $0 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | - | - | - |
| 2010 | 1 | 2 | $0 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | - | - | - |
| 2009 | 1 | 2 | $0 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | - | - | - |
| 2008 | 1 | 2 | $0 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | - | - | - |
| 2007 | 1 | 2 | $0 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | - | - | - |
| 2006 | 1 | 2 | $4,500 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | $4,500 | - | - |
| 2005 | 1 | 2 | $4,500 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | $4,500 | - | - |
| 2004 | 1 | 2 | $4,500 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | $4,500 | - | - |
| 2003 | 1 | 2 | $4,500 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | $4,500 | - | - |
| 2002 | 1 | 2 | $4,500 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | $4,500 | - | - |
| 2001 | 1 | 2 | $0 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | - | - | - |
| 2000 | 1 | 2 | $0 | $0 | - |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | - | - | - |
| 1999 | 1 | 2 | $4,500 | $4,500 | $2,250iApproximate average salary by contribution assumption: employee only about $56,250 at 4% or $37,500 at 6%; with 50% employer match about $37,500 at 4% or $25,000 at 6%; with 100% employer match about $28,125 at 4% or $18,750 at 6%. |
| Concrete Development Company Inc. Employee Stock Ownership Plan | - | 2 | $4,500 | $4,500 | $2,250iApproximate average salary by contribution assumption: employee only about $56,250 at 4% or $37,500 at 6%; with 50% employer match about $37,500 at 4% or $25,000 at 6%; with 100% employer match about $28,125 at 4% or $18,750 at 6%. |