Complete source-backed margin history.
- Available history
- 2017-03-31 to 2026-06-30
- Data captured
Historical Profit Margins
| Date | Gross margin | Operating margin | Net margin |
|---|
| 2026-06-30 | — | 49.95% | 42.65% |
|---|
| 2026-03-31 | — | 33.66% | 3.14% |
|---|
| 2025-12-31 | — | 23.08% | 29.03% |
|---|
| 2025-09-30 | — | 29.58% | 4.48% |
|---|
| 2025-06-30 | — | 24.84% | 17.30% |
|---|
| 2025-03-31 | — | 36.65% | 23.92% |
|---|
| 2024-12-31 | — | 32.81% | 16.72% |
|---|
| 2024-09-30 | — | 32.51% | 31.79% |
|---|
| 2024-06-30 | — | 36.53% | 18.87% |
|---|
| 2024-03-31 | — | 37.73% | 11.79% |
|---|
| 2023-12-31 | — | 32.26% | 22.74% |
|---|
| 2023-09-30 | — | 40.43% | 5.99% |
|---|
| 2023-06-30 | — | 30.70% | 11.77% |
|---|
| 2023-03-31 | — | 38.33% | 16.57% |
|---|
| 2022-12-31 | — | 44.47% | 10.91% |
|---|
| 2022-09-30 | — | 40.39% | 40.81% |
|---|
| 2022-06-30 | — | 59.60% | 40.58% |
|---|
| 2022-03-31 | — | 47.55% | 4.55% |
|---|
| 2021-12-31 | — | 54.76% | 50.80% |
|---|
| 2021-09-30 | — | 33.35% | 12.87% |
|---|
| 2021-06-30 | — | 28.85% | -10.77% |
|---|
| 2021-03-31 | — | 17.69% | -18.01% |
|---|
| 2020-12-31 | — | -31.66% | -58.28% |
|---|
| 2020-09-30 | — | -21.37% | -34.56% |
|---|
| 2020-06-30 | — | -102.53% | 5.89% |
|---|
| 2020-03-31 | — | -315.70% | -285.49% |
|---|
| 2019-12-31 | — | 10.09% | 3.53% |
|---|
| 2019-09-30 | — | 4.95% | -1.62% |
|---|
| 2019-06-30 | — | 15.19% | 7.78% |
|---|
| 2019-03-31 | — | 2.38% | -3.98% |
|---|
| 2018-12-31 | — | 22.18% | 8.98% |
|---|
| 2018-09-30 | — | 29.55% | 17.74% |
|---|
| 2018-06-30 | — | 35.14% | 30.99% |
|---|
| 2018-03-31 | — | 40.70% | 32.78% |
|---|
| 2017-12-31 | — | 34.36% | 15.29% |
|---|
| 2017-09-30 | — | 23.78% | 14.57% |
|---|
| 2017-06-30 | — | 25.54% | 25.47% |
|---|
| 2017-03-31 | — | 11.77% | 17.52% |
|---|
Annual Profit Margins
| Date | Gross margin | Operating margin | Net margin |
|---|
| 2025-12-31 | — | 28.88% | 18.46% |
|---|
| 2024-12-31 | — | 34.89% | 19.69% |
|---|
| 2023-12-31 | — | 35.13% | 15.26% |
|---|
| 2022-12-31 | — | 47.27% | 24.17% |
|---|
| 2021-12-31 | — | 35.99% | 13.42% |
|---|
| 2020-12-31 | — | -134.40% | -117.64% |
|---|
| 2019-12-31 | — | 8.41% | 1.67% |
|---|
| 2018-12-31 | — | 31.78% | 22.43% |
|---|
| 2017-12-31 | — | 26.54% | 17.58% |
|---|