All ebit margin Articles
Revenues rose 7.5% and new orders climbed 30.3% in first quarter
Premium Content
While new orders declined year over year, they were up 20% on a quarterly basis
Premium Content
Company announces a 15% decline in 2020 revenues to $1.9 billion and anticipates $2.1 billion