NASDAQ:IBRX | Profit Margins | ImmunityBio, Inc.

Complete source-backed margin history.

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

Historical Profit Margins

DateGross marginOperating marginNet margin
2026-06-30-120.41%-449.61%
2026-03-31-157.88%-1431.44%
2025-12-31-168.95%-161.80%
2025-09-30-173.51%-209.77%
2025-06-30-269.76%-350.26%
2025-03-31-390.08%-784.92%
2024-12-31-918.96%-783.40%
2024-09-30-1314.33%-1404.01%
2024-06-30-9487.39%-12852.34%
2024-03-31-237990.00%-335272.50%
2023-12-31-61430.94%-167907.91%
2023-09-30-97726.83%-116563.41%
2023-06-30-207670.73%-336290.24%
2023-03-31-30994.44%-32317.50%
2022-12-31-116301.37%-148239.73%
2022-09-30-76952.54%-94015.25%
2022-06-30-227491.43%-270251.43%
2022-03-31-685514.29%-734471.43%
2021-12-31-20326.67%-23399.74%
2021-09-30-119448.48%-132771.21%
2021-06-30-25341.00%-26043.66%
2021-03-31-62060.43%-57276.26%
2020-12-3145840.14%46102.72%
2020-09-30-43627.15%-43445.70%
2020-06-30-11677.98%-11797.94%
2020-03-31-22243.64%-22447.27%
2019-12-31-4822.65%-4964.44%
2019-09-30-133875.00%-129841.67%
2019-06-30-101741.18%-98129.41%
2019-03-31-366700.00%-357700.00%
2018-12-31-253128.57%-247714.29%
2018-09-30-77767.74%-76241.94%
2018-06-30-706950.00%-693300.00%
2018-03-31-565680.00%-550380.00%
2017-12-31-211616.67%-204058.33%
2017-09-30-305525.00%-299612.50%
2017-06-30-170142.86%-167514.29%
2017-03-31-231490.91%-222863.64%
2016-12-31-179600.00%-173128.57%
2016-09-30-273125.00%-265808.33%
2016-06-30-291375.00%-283308.33%
2016-03-31-526933.33%-511283.33%
2015-12-31-213742.86%-191585.71%
2015-09-30-464570.00%-463120.00%
2015-06-30-143291.21%-143838.46%
2015-03-31-26750.83%-27374.17%
2014-12-31-2665.31%-2811.22%
2014-09-30-674.44%-673.68%
2014-06-30-944.35%-1125.81%

Annual Profit Margins

DateGross marginOperating marginNet margin
2025-12-31-226.00%-310.18%
2024-12-31-2334.23%-2804.77%
2023-12-31-58239.55%-93761.41%
2022-12-31-146374.17%-173569.58%
2021-12-31-35361.88%-37129.55%
2020-12-31-36509.09%-36669.59%
2019-12-31-7095.87%-7165.17%
2018-12-31-209338.30%-204736.17%
2017-12-31-220266.67%-214273.33%
2016-12-31-282954.55%-274565.91%
2015-12-31-101218.64%-100371.19%
2014-12-31-869.73%-964.90%
2013-12-31-341.17%