The company currently boasts an operating margin of 17.42% and a profit margin of 8.99%, with a gross margin of -40.03%. The profit margin, also known as the revenue ratio or gross profit ratio, ...
Some results have been hidden because they may be inaccessible to you