| Schedule of breakdown of revenue recognized over time and at a point in time by segment |
| | | | | | | | | | | | | | | | | | | | | Thirteen weeks ended June 27, 2026 | | Twenty-six weeks ended June 27, 2026 | | | Point in Time | | Over Time | | Total | | Point in Time | | Over Time | | Total | Infrastructure | | $ | 422,423 | | $ | 454,295 | | $ | 876,718 | | $ | 804,134 | | $ | 875,764 | | $ | 1,679,898 | Agriculture | | | 233,138 | | | 8,833 | | | 241,971 | | | 450,693 | | | 17,295 | | | 467,988 | Total net sales | | $ | 655,561 | | $ | 463,128 | | $ | 1,118,689 | | $ | 1,254,827 | | $ | 893,059 | | $ | 2,147,886 |
| | | | | | | | | | | | | | | | | | | | | Thirteen weeks ended June 28, 2025 | | Twenty-six weeks ended June 28, 2025 | | | Point in Time | | Over Time | | Total | | Point in Time | | Over Time | | Total | Infrastructure | | $ | 423,581 | | $ | 339,511 | | $ | 763,092 | | $ | 789,724 | | $ | 676,859 | | $ | 1,466,583 | Agriculture | | | 279,000 | | | 8,456 | | | 287,456 | | | 537,703 | | | 15,576 | | | 553,279 | Total net sales | | $ | 702,581 | | $ | 347,967 | | $ | 1,050,548 | | $ | 1,327,427 | | $ | 692,435 | | $ | 2,019,862 |
|