2024 organic pro forma sales growth of 8%, with pro forma adjusted EBITDA margin of 36.1%. 2025 outlook of 5-8% organic pro forma sales growth and 37-38% adjusted EBITDA margin. 2024 organic pro forma ...
College of Life Science and Technology, Xinjiang University, Urumqi 830017, China ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results