The engineering firm posted record first-half revenue, sending its shares to an all-time high as management lifted guidance.
The engineering firm posted record first-half revenue, sending its shares to an all-time high as management lifted guidance.