Net sales have set a new record in 2022 and are expected to increase again in 2023 and 2024 as the backlog is unusually high. The company's profit margins remain depressed as a consequence of current ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results