Complete source-backed margin history.
- Available history
- 2007-12-31 to 2026-06-30
- Data captured
Historical Profit Margins
| Date | Gross margin | Operating margin | Net margin |
|---|
| 2026-06-30 | — | 50.78% | 52.22% |
|---|
| 2026-03-31 | — | 35.87% | 37.51% |
|---|
| 2025-12-31 | — | 38.55% | 54.93% |
|---|
| 2025-09-30 | — | 37.77% | 40.06% |
|---|
| 2025-06-30 | — | 53.67% | 56.64% |
|---|
| 2025-03-31 | — | 28.61% | 30.63% |
|---|
| 2024-12-31 | — | 25.91% | 45.12% |
|---|
| 2024-09-30 | — | 28.25% | 84.79% |
|---|
| 2024-06-30 | — | 23.94% | 33.85% |
|---|
| 2024-03-31 | — | 27.80% | 36.74% |
|---|
| 2023-12-31 | — | 38.27% | 5.28% |
|---|
| 2023-09-30 | — | 42.42% | 48.94% |
|---|
| 2023-06-30 | — | 41.31% | 49.78% |
|---|
| 2023-03-31 | — | 49.14% | 55.06% |
|---|
| 2022-12-31 | — | 68.71% | 187.53% |
|---|
| 2022-09-30 | — | 75.59% | 75.78% |
|---|
| 2022-06-30 | — | 69.53% | 69.51% |
|---|
| 2022-03-31 | — | 60.54% | 60.40% |
|---|
| 2021-12-31 | — | 67.03% | 67.63% |
|---|
| 2021-09-30 | — | 56.80% | 61.39% |
|---|
| 2021-06-30 | — | 46.93% | 47.53% |
|---|
| 2021-03-31 | — | 104.28% | 104.22% |
|---|
| 2020-12-31 | — | 8.87% | -0.51% |
|---|
| 2020-09-30 | — | -173.62% | -176.14% |
|---|
| 2020-06-30 | — | -1293.22% | -1295.58% |
|---|
| 2020-03-31 | — | -31.64% | -31.42% |
|---|
| 2019-12-31 | — | -414.76% | -416.26% |
|---|
| 2019-09-30 | — | -311.31% | -311.13% |
|---|
| 2019-06-30 | — | -16.66% | -17.62% |
|---|
| 2019-03-31 | — | -5.82% | -7.21% |
|---|
| 2018-12-31 | — | 62.07% | 63.63% |
|---|
| 2018-09-30 | — | 12.73% | 12.00% |
|---|
| 2018-06-30 | — | -42.39% | -42.88% |
|---|
| 2018-03-31 | — | -48.17% | -46.94% |
|---|
| 2017-12-31 | — | -19.56% | -20.13% |
|---|
| 2017-09-30 | — | -20.11% | -10.49% |
|---|
| 2017-06-30 | — | 27.52% | 27.69% |
|---|
| 2017-03-31 | — | 51.63% | 51.66% |
|---|
| 2016-09-30 | — | -343.41% | -388.58% |
|---|
| 2016-06-30 | — | -276.91% | -518.92% |
|---|
| 2016-03-31 | — | -302.83% | -346.75% |
|---|
| 2015-12-31 | — | -667.91% | -455.09% |
|---|
| 2015-09-30 | — | -588.24% | -355.48% |
|---|
| 2015-06-30 | — | -668.57% | -596.01% |
|---|
| 2015-03-31 | — | -505.53% | -480.68% |
|---|
| 2014-12-31 | — | 107.81% | 76.45% |
|---|
| 2014-09-30 | — | 65.08% | 39.92% |
|---|
| 2014-06-30 | — | 11.23% | -8.78% |
|---|
| 2014-03-31 | — | -18.58% | -30.77% |
|---|
| 2013-12-31 | — | 26.29% | 9.32% |
|---|
| 2013-09-30 | — | -0.44% | -16.50% |
|---|
| 2013-06-30 | — | 16.85% | -3.98% |
|---|
| 2013-03-31 | — | -70.26% | -93.68% |
|---|
| 2012-12-31 | — | -38.70% | -53.14% |
|---|
| 2012-09-30 | — | -14.24% | -31.99% |
|---|
| 2012-06-30 | — | 159.36% | 170.99% |
|---|
| 2012-03-31 | — | -39.74% | -57.17% |
|---|
| 2011-12-31 | — | -90.80% | -100.23% |
|---|
| 2011-09-30 | — | 191.50% | 158.10% |
|---|
| 2011-06-30 | — | 76.68% | 57.57% |
|---|
| 2011-03-31 | — | -66.43% | -96.64% |
|---|
| 2010-12-31 | — | -43.67% | -67.04% |
|---|
| 2010-09-30 | — | -35.65% | 124.90% |
|---|
| 2010-06-30 | — | 65.48% | 29.33% |
|---|
| 2010-03-31 | — | 42.26% | 12.91% |
|---|
| 2009-12-31 | — | -238.25% | -262.60% |
|---|
| 2009-09-30 | — | -37.25% | -75.13% |
|---|
| 2009-06-30 | — | -37.28% | -67.99% |
|---|
| 2009-03-31 | — | -702.01% | -726.27% |
|---|
| 2008-12-31 | — | -829.70% | -794.73% |
|---|
| 2008-09-30 | — | 120.14% | 68.96% |
|---|
| 2008-06-30 | — | -3.12% | -5.38% |
|---|
| 2008-03-31 | — | -23.34% | -21.04% |
|---|
Annual Profit Margins
| Date | Gross margin | Operating margin | Net margin |
|---|
| 2025-12-31 | — | 38.98% | 44.90% |
|---|
| 2024-12-31 | — | 26.52% | 50.27% |
|---|
| 2023-12-31 | — | 43.18% | 40.94% |
|---|
| 2022-12-31 | — | 69.01% | 95.24% |
|---|
| 2021-12-31 | — | 67.55% | 69.12% |
|---|
| 2020-12-31 | — | -237.88% | -241.23% |
|---|
| 2019-12-31 | — | -167.43% | -168.38% |
|---|
| 2018-12-31 | — | -2.97% | -2.60% |
|---|
| 2017-12-31 | — | 11.09% | 13.17% |
|---|
| 2015-12-31 | — | -603.96% | -481.01% |
|---|
| 2014-12-31 | — | 37.87% | 16.25% |
|---|
| 2013-12-31 | — | -8.52% | -27.93% |
|---|
| 2012-12-31 | — | 16.81% | 7.32% |
|---|
| 2011-12-31 | — | 30.31% | 7.64% |
|---|
| 2010-12-31 | — | -0.73% | 20.45% |
|---|
| 2009-12-31 | — | -271.56% | -300.42% |
|---|
| 2008-12-31 | — | -113.23% | -121.95% |
|---|
| 2007-12-31 | — | 27.58% | 7.41% |
|---|