Provided By PR Newswire
Last update: Aug 14, 2024
Order backlog at $21.1 billion; Revenues of $1.6 billion ; Non-GAAP net income of $93 million; GAAP net income of $78 million ; Non-GAAP net EPS of $2.08; GAAP net EPS of $1.76
Read more at prnewswire.com