NASDAQ:KPTI | Profit Margins | Karyopharm Therapeutics Inc.

Complete source-backed margin history.

Available history
2011-12-31 to 2026-06-30
Data captured

Historical Profit Margins

DateGross marginOperating marginNet margin
2026-06-30-67.38%-200.48%
2026-03-31-76.31%-63.86%
2025-12-31-52.36%-299.89%
2025-09-30-34.56%-75.21%
2025-06-30-64.30%-98.22%
2025-03-31-110.80%-78.17%
2024-12-31-102.42%-100.78%
2024-09-30-67.77%-82.70%
2024-06-30-65.72%55.61%
2024-03-31-101.91%-112.79%
2023-12-31-112.03%-123.97%
2023-09-30-86.81%-95.83%
2023-06-30-78.70%-86.83%
2023-03-31-79.85%-88.19%
2022-12-31-100.86%-114.67%
2022-09-30-85.32%-100.50%
2022-06-30-108.14%-123.65%
2022-03-31-72.55%-86.84%
2021-12-3137.19%30.66%
2021-09-30-116.25%-137.47%
2021-06-30-217.02%-237.08%
2021-03-31-225.16%-246.84%
2020-12-31-105.60%-123.71%
2020-09-30-220.83%-250.76%
2020-06-30-120.30%-138.53%
2020-03-31-261.09%-291.82%
2019-12-31-239.09%-268.83%
2019-09-30-299.65%-314.60%
2019-06-30-439.12%-457.34%
2019-03-31-41885.16%-42684.52%
2018-12-31-27890.78%-28257.28%
2018-09-30-20566.53%-20118.41%
2018-06-30-172.60%-169.20%
2018-03-31-389.42%-384.59%
2017-12-31-2571.84%-2544.98%
2017-06-30-991733.33%-979566.67%
2017-03-31-44527.94%-43995.59%
2016-12-31-57797.87%-57308.51%
2016-09-30-53629.17%-52968.75%
2016-06-30-51654.24%-51115.25%
2015-12-31-117212.00%-116184.00%
2015-09-30-40813.33%-40497.33%
2015-06-30-22008.67%-21796.67%
2014-12-31-172953.33%-172853.33%
2014-09-30-94019.05%-93923.81%
2014-06-30-78323.81%-78242.86%
2014-03-31-8018.71%-8008.19%
2013-12-31-57847.62%
2013-06-30-5165.41%
2013-03-31-2408.15%

Annual Profit Margins

DateGross marginOperating marginNet margin
2025-12-31-62.10%-134.21%
2024-12-31-82.24%-52.62%
2023-12-31-88.71%-97.99%
2022-12-31-90.53%-105.23%
2021-12-31-46.84%-59.14%
2020-12-31-159.00%-181.59%
2019-12-31-462.85%-488.08%
2018-12-31-592.97%-588.10%
2017-12-31-8133.21%-8036.39%
2016-12-31-71903.90%-71153.90%
2015-12-31-47630.40%-47272.40%
2014-12-31-33120.52%-33090.39%
2013-12-31-8772.61%-8771.83%
2012-12-31-2506.31%-2505.99%
2011-12-31-6783.55%