| 2024 | 4 | 0 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 0 | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 0 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 0 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 0 | - | - | - |
| 2023 | 4 | 478 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 134 | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 399 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 471 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 478 | - | - | - |
| 2022 | 4 | 456 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 135 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 438 | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 385 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 456 | - | - | - |
| 2021 | 4 | 438 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 140 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 430 | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 377 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 438 | - | - | - |
| 2020 | 4 | 421 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 136 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 403 | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 381 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 421 | - | - | - |
| 2019 | 4 | 420 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 387 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 412 | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 387 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 420 | - | - | - |
| 2018 | 4 | 452 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 377 | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 361 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 369 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 452 | - | - | - |
| 2017 | 4 | 368 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 350 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 368 | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 345 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 339 | - | - | - |
| 2016 | 4 | 370 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 351 | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 352 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 370 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 370 | - | - | - |
| 2015 | 4 | 340 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 324 | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 329 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 340 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 318 | - | - | - |
| 2014 | 5 | 340 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 311 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 335 | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 324 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 340 | - | - | - |
| Hanson Engineers Inc. Long Term Disability | - | 0 | - | - | - |
| 2013 | 5 | 323 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 299 | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 304 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 314 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 322 | - | - | - |
| Hanson Engineers Inc. Long Term Disability | - | 323 | - | - | - |
| 2012 | 5 | 320 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 292 | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 294 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 308 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 320 | - | - | - |
| Hanson Engineers Inc. Long Term Disability | - | 313 | - | - | - |
| 2011 | 5 | 318 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 315 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 318 | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 300 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 302 | - | - | - |
| Hanson Engineers Inc. Long Term Disability | - | 305 | - | - | - |
| 2010 | 5 | 336 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 315 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 336 | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 316 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 331 | - | - | - |
| Hanson Engineers Inc. Long Term Disability | - | 334 | - | - | - |
| 2009 | 6 | 346 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 331 | - | - | - |
| Hanson Engineers Inc. Long Term Disability | - | - | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 322 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 346 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 335 | - | - | - |
| Hanson Engineers Inc. Long Term Disability | - | 337 | - | - | - |
| 2008 | 4 | 361 | $0 | $0 | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 361 | - | - | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 324 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 355 | - | - | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 338 | - | - | - |
| 2007 | 5 | 379 | $0 | $0 | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 349 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 370 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 379 | - | - | - |
| Hanson Engineers Inc. Long Term Disability | - | 370 | - | - | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 136 | - | - | - |
| 2006 | 5 | 362 | $0 | $0 | - |
| Hanson Professional Services Inc. Medical, Dental, Vision and Audio Benefits Plan | - | 316 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 361 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 329 | - | - | - |
| Hanson Engineers Inc. Long Term Disability | - | 362 | - | - | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 125 | - | - | - |
| 2005 | 4 | 317 | $0 | $0 | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 300 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 307 | - | - | - |
| Hanson Engineers Inc. Long Term Disability | - | 317 | - | - | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 295 | - | - | - |
| 2004 | 4 | 301 | $0 | $0 | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 298 | - | - | - |
| Hanson Engineers Inc. Long Term Disability | - | 293 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 296 | - | - | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 301 | - | - | - |
| 2003 | 4 | 320 | $0 | $0 | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 300 | - | - | - |
| Hanson Engineers Inc. Long Term Disability | - | 302 | - | - | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 320 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 307 | - | - | - |
| 2002 | 4 | 337 | $0 | $0 | - |
| Hanson Engineers Inc. Long Term Disability | - | 333 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 327 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 337 | - | - | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 334 | - | - | - |
| 2001 | 4 | 331 | $0 | $0 | - |
| Hanson Professional Services Inc. Cafeteria Plan | - | 294 | - | - | - |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 327 | - | - | - |
| Hanson Engineers Inc. Long Term Disability | - | 326 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 331 | - | - | - |
| 2000 | 5 | 322 | $26,240,178 | $3,050,217 | $9,473iApproximate average salary by contribution assumption: employee only about $236,818 at 4% or $157,879 at 6%; with 50% employer match about $157,879 at 4% or $105,252 at 6%; with 100% employer match about $118,409 at 4% or $78,939 at 6%. |
| Hanson Group Inc. 401K Plan | - | 303 | $19,684,242 | $2,050,217 | $6,766iApproximate average salary by contribution assumption: employee only about $169,160 at 4% or $112,773 at 6%; with 50% employer match about $112,773 at 4% or $75,182 at 6%; with 100% employer match about $84,580 at 4% or $56,387 at 6%. |
| Hanson Group Inc. Employee Stock Ownership Trust | - | 288 | $6,555,936 | $1,000,000 | $3,472iApproximate average salary by contribution assumption: employee only about $86,806 at 4% or $57,870 at 6%; with 50% employer match about $57,870 at 4% or $38,580 at 6%; with 100% employer match about $43,403 at 4% or $28,935 at 6%. |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 322 | - | - | - |
| Hanson Engineers Inc. Long Term Disability | - | 313 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 301 | - | - | - |
| 1999 | 5 | 313 | $27,689,206 | $1,963,812 | $6,274iApproximate average salary by contribution assumption: employee only about $156,854 at 4% or $104,569 at 6%; with 50% employer match about $104,569 at 4% or $69,713 at 6%; with 100% employer match about $78,427 at 4% or $52,285 at 6%. |
| Hanson Group Inc. 401K Plan | - | 277 | $22,150,001 | $1,463,812 | $5,285iApproximate average salary by contribution assumption: employee only about $132,113 at 4% or $88,075 at 6%; with 50% employer match about $88,075 at 4% or $58,717 at 6%; with 100% employer match about $66,056 at 4% or $44,038 at 6%. |
| Hanson Group Inc. Employee Stock Ownership Trust | - | 263 | $5,539,205 | $500,000 | $1,901iApproximate average salary by contribution assumption: employee only about $47,529 at 4% or $31,686 at 6%; with 50% employer match about $31,686 at 4% or $21,124 at 6%; with 100% employer match about $23,764 at 4% or $15,843 at 6%. |
| Hanson Engineers Inc. Group Long Term Care Insurance | - | 296 | - | - | - |
| Hanson Engineers Inc. Employee Health Care Plan | - | 296 | - | - | - |
| Hanson Engineers Inc. Long Term Disability | - | 313 | - | - | - |