Created with Highcharts 12.3.0Million USDSalesOperating profitNet incomeNet MarginOperating Margin2021202220232024202520262027202802,5005,0007,50010,00012,50024.00%26.00%28.00%30.00%32.00%34.00%36.00%38.00%40.00%42.00%©marketscreener.com - S&P Global Market Intelligence