Complete source-backed margin history.
- Available history
- 2008-12-31 to 2026-06-30
- Data captured
Historical Profit Margins
| Date | Gross margin | Operating margin | Net margin |
|---|
| 2026-06-30 | 25.42% | 19.11% | 12.89% |
|---|
| 2026-03-31 | 22.76% | 11.89% | 111.09% |
|---|
| 2025-12-31 | 30.46% | 22.24% | 18.20% |
|---|
| 2025-09-30 | 33.10% | 27.36% | 22.43% |
|---|
| 2025-06-30 | 30.83% | 25.67% | 20.39% |
|---|
| 2025-03-31 | 27.11% | 15.40% | 9.98% |
|---|
| 2024-12-31 | 30.10% | 24.01% | 20.82% |
|---|
| 2024-09-30 | 31.24% | 24.73% | 22.11% |
|---|
| 2024-06-30 | 29.31% | 22.56% | 16.67% |
|---|
| 2024-03-31 | 21.74% | 113.59% | 83.53% |
|---|
| 2023-12-31 | 30.21% | 15.69% | 41.50% |
|---|
| 2023-09-30 | 33.90% | 28.44% | 20.91% |
|---|
| 2023-06-30 | 30.75% | 25.43% | 19.11% |
|---|
| 2023-03-31 | 22.38% | 14.48% | 8.94% |
|---|
| 2022-12-31 | 23.96% | 17.78% | 12.45% |
|---|
| 2022-09-30 | 26.92% | 22.40% | 16.30% |
|---|
| 2022-06-30 | 25.90% | 29.15% | 22.32% |
|---|
| 2022-03-31 | 12.68% | 4.87% | 1.74% |
|---|
| 2021-12-31 | 23.17% | 14.04% | 10.48% |
|---|
| 2021-09-30 | 28.38% | 22.92% | 16.35% |
|---|
| 2021-06-30 | 27.95% | 22.32% | 16.39% |
|---|
| 2021-03-31 | 17.78% | 10.11% | 6.65% |
|---|
| 2020-12-31 | 27.59% | 20.40% | 15.51% |
|---|
| 2020-09-30 | 30.61% | 30.32% | 22.28% |
|---|
| 2020-06-30 | 29.95% | 24.11% | 17.13% |
|---|
| 2020-03-31 | 14.86% | 6.03% | 2.70% |
|---|
| 2019-12-31 | 23.50% | 16.77% | 11.90% |
|---|
| 2019-09-30 | 29.62% | 24.31% | 17.50% |
|---|
| 2019-06-30 | 27.89% | 22.34% | 14.81% |
|---|
| 2019-03-31 | 15.22% | 7.37% | 4.57% |
|---|
| 2018-12-31 | 22.28% | 14.41% | 9.25% |
|---|
| 2018-09-30 | 25.66% | 19.73% | 14.78% |
|---|
| 2018-06-30 | 26.27% | 21.95% | 15.42% |
|---|
| 2018-03-31 | 13.76% | 4.87% | 1.25% |
|---|
| 2017-12-31 | 26.69% | 18.90% | 38.86% |
|---|
| 2017-09-30 | 26.82% | 20.87% | 13.93% |
|---|
| 2017-06-30 | 25.77% | 20.01% | 13.38% |
|---|
| 2017-03-31 | 17.43% | 9.14% | 5.02% |
|---|
| 2016-12-31 | 23.79% | 16.62% | 10.42% |
|---|
| 2016-09-30 | 26.57% | 21.98% | 14.45% |
|---|
| 2016-06-30 | 25.32% | 19.53% | 12.49% |
|---|
| 2016-03-31 | 18.42% | 10.91% | 5.70% |
|---|
| 2015-12-31 | 22.50% | 18.01% | 9.85% |
|---|
| 2015-09-30 | 24.26% | 16.59% | 10.86% |
|---|
| 2015-06-30 | 21.72% | 14.87% | 8.89% |
|---|
| 2015-03-31 | 10.74% | 3.70% | 0.89% |
|---|
| 2014-12-31 | 19.31% | 13.85% | 7.47% |
|---|
| 2014-09-30 | 19.49% | 11.55% | 5.35% |
|---|
| 2014-06-30 | 20.26% | 14.38% | 8.89% |
|---|
| 2014-03-31 | 6.03% | -3.71% | -5.04% |
|---|
| 2013-12-31 | 18.54% | 11.53% | 6.61% |
|---|
| 2013-09-30 | 21.51% | 16.36% | 10.80% |
|---|
| 2013-06-30 | 19.06% | 12.41% | 7.36% |
|---|
| 2013-03-31 | 3.34% | -6.07% | -7.25% |
|---|
| 2012-12-31 | 15.28% | 8.01% | 4.29% |
|---|
| 2012-09-30 | 20.94% | 15.45% | 10.62% |
|---|
| 2012-06-30 | 18.70% | 10.86% | 6.73% |
|---|
| 2012-03-31 | 6.05% | -8.97% | -9.32% |
|---|
| 2011-12-31 | 16.61% | 4.93% | 3.53% |
|---|
| 2011-09-30 | 22.27% | 15.93% | 9.78% |
|---|
| 2011-06-30 | 21.10% | 13.99% | 7.74% |
|---|
| 2011-03-31 | 6.91% | -1.36% | -5.31% |
|---|
| 2010-12-31 | 23.67% | 12.30% | 4.97% |
|---|
| 2010-09-30 | 22.34% | 16.46% | 10.21% |
|---|
| 2010-06-30 | 23.32% | 17.96% | 10.78% |
|---|
| 2010-03-31 | 5.75% | -3.77% | -7.09% |
|---|
| 2009-12-31 | 21.83% | 4.00% | -1.28% |
|---|
| 2009-09-30 | 24.13% | 18.28% | 11.38% |
|---|
| 2009-06-30 | 24.01% | 15.67% | 8.35% |
|---|
Annual Profit Margins
| Date | Gross margin | Operating margin | Net margin |
|---|
| 2025-12-31 | 30.72% | 23.37% | 18.49% |
|---|
| 2024-12-31 | 28.89% | 43.78% | 35.23% |
|---|
| 2023-12-31 | 29.82% | 22.78% | 19.98% |
|---|
| 2022-12-31 | 23.10% | 19.59% | 14.07% |
|---|
| 2021-12-31 | 24.91% | 17.99% | 12.98% |
|---|
| 2020-12-31 | 26.49% | 21.26% | 15.24% |
|---|
| 2019-12-31 | 24.88% | 18.67% | 12.91% |
|---|
| 2018-12-31 | 22.77% | 16.27% | 11.07% |
|---|
| 2017-12-31 | 24.51% | 17.66% | 17.99% |
|---|
| 2016-12-31 | 23.88% | 17.74% | 11.14% |
|---|
| 2015-12-31 | 20.54% | 13.96% | 8.16% |
|---|
| 2014-12-31 | 17.66% | 10.64% | 5.26% |
|---|
| 2013-12-31 | 16.88% | 10.11% | 5.63% |
|---|
| 2012-12-31 | 16.10% | 7.69% | 4.16% |
|---|
| 2011-12-31 | 17.62% | 9.40% | 4.81% |
|---|
| 2010-12-31 | 19.46% | 12.00% | 5.87% |
|---|
| 2009-12-31 | 21.07% | 11.63% | 5.43% |
|---|
| 2008-12-31 | 22.23% | 15.28% | 8.33% |
|---|