Preliminary sales of $280 million to $282 million came in below the company's prior $283 million to $303 million outlook after a key customer project was delayed.
21d ago
verifying reliability
No specialized terms available for this topic.