| 10-Q | BENCHMARK ELECTRONICS INC | 2026-07-29 | 0001193125-26-324169 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-06-11 | 0001193125-26-267991 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-05-28 | 0001193125-26-245778 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-05-28 | 0001193125-26-245776 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-05-28 | 0001193125-26-245774 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-05-28 | 0001193125-26-245770 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-05-28 | 0001193125-26-245765 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-05-28 | 0001193125-26-245760 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-05-28 | 0001193125-26-245751 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-05-28 | 0001193125-26-245746 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-05-26 | 0001193125-26-239826 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-05-20 | 0001193125-26-232911 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-05-15 | 0001193125-26-226296 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-05-12 | 0001193125-26-220112 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-05-08 | 0001193125-26-214213 |
| 10-Q | BENCHMARK ELECTRONICS INC | 2026-04-30 | 0001193125-26-192574 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-04-02 | 0001193125-26-140357 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-27 | 0001193125-26-082313 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-27 | 0001193125-26-082307 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-27 | 0001193125-26-082299 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-26 | 0001193125-26-076416 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-25 | 0001193125-26-071699 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-25 | 0001193125-26-071691 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-25 | 0001193125-26-071677 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-25 | 0001193125-26-071667 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-25 | 0001193125-26-071599 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-24 | 0001193125-26-067660 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-24 | 0001193125-26-067657 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-24 | 0001193125-26-067654 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-24 | 0001193125-26-067672 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-24 | 0001193125-26-067649 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-24 | 0001193125-26-067667 |
| 10-K | BENCHMARK ELECTRONICS INC | 2026-02-24 | 0001193125-26-064849 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-24 | 0001193125-26-067663 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-17 | 0001193125-26-054915 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-02-11 | 0001193125-26-046144 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-01-22 | 0001193125-26-019714 |
| 4 | BENCHMARK ELECTRONICS INC | 2026-01-09 | 0001193125-26-009145 |
| 4 | BENCHMARK ELECTRONICS INC | 2025-12-16 | 0001193125-25-320534 |
| 4 | BENCHMARK ELECTRONICS INC | 2025-12-16 | 0001193125-25-320533 |
| 4 | BENCHMARK ELECTRONICS INC | 2025-12-09 | 0001193125-25-313085 |
| 4 | BENCHMARK ELECTRONICS INC | 2025-12-09 | 0001193125-25-313083 |
| 4 | BENCHMARK ELECTRONICS INC | 2025-12-09 | 0001193125-25-313087 |
| 4 | BENCHMARK ELECTRONICS INC | 2025-11-20 | 0001193125-25-289818 |
| 10-Q | BENCHMARK ELECTRONICS INC | 2025-11-05 | 0001193125-25-266701 |
| 4 | BENCHMARK ELECTRONICS INC | 2025-10-15 | 0001193125-25-240287 |
| 4 | BENCHMARK ELECTRONICS INC | 2025-09-10 | 0000950170-25-114053 |
| 4 | BENCHMARK ELECTRONICS INC | 2025-08-25 | 0000950170-25-111285 |
| 4 | BENCHMARK ELECTRONICS INC | 2025-08-18 | 0000950170-25-109895 |
| 4 | BENCHMARK ELECTRONICS INC | 2025-08-18 | 0000950170-25-109894 |
| 10-Q | BENCHMARK ELECTRONICS INC | 2025-07-31 | 0000950170-25-100970 |