Gross Margin, Operating Margin, Pretax Margin - Recent 8 Quarters
Numbers in millionsGross MarginOperating MarginNet Margin
2026-0399.14%23.62%23.69%
2025-1299.09%24.07%24.15%
2025-0999.04%20.67%20.77%
2025-0699.12%17.95%18.04%
2025-0398.92%15.91%16.03%
2024-1299.22%21.7%21.8%
2024-0998.98%16.52%16.67%
2024-0698.96%15.61%15.88%
Gross Margin, Operating Margin, Pretax Margin - Recent 5 Years
Numbers in millionsGross MarginOperating MarginNet MarginROE
2025-1299.05%20.36%20.46%29.14%
2024-1299.0%17.59%17.79%22.15%
2023-1298.81%14.7%14.98%16.2%
2022-1299.02%25.05%25.34%33.75%
2021-1299.12%33.34%33.76%56.05%

Disclaimer

All the information on the website is for reference only. If the user trades according to this information, he/she shall be responsible for any transaction loss. This website is not responsible for any errors in the content of the information or delay in updating.