NASDAQ:IRMD | Profit Margins | IRADIMED CORP

Complete source-backed margin history.

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

Historical Profit Margins

DateGross marginOperating marginNet margin
2026-06-3074.07%31.23%25.50%
2026-03-3176.50%32.93%26.47%
2025-12-3175.06%31.26%28.39%
2025-09-3077.80%32.23%26.30%
2025-06-3078.18%33.26%28.29%
2025-03-3176.08%27.84%24.02%
2024-12-3176.13%29.92%26.54%
2024-09-3077.44%31.59%27.55%
2024-06-3078.14%31.39%27.34%
2024-03-3176.07%26.98%23.51%
2023-12-3176.86%29.57%26.01%
2023-09-3077.78%35.78%30.70%
2023-06-3075.55%30.77%25.91%
2023-03-3175.74%25.89%22.01%
2022-12-3175.49%28.62%24.72%
2022-09-3078.63%30.82%25.56%
2022-06-3079.71%32.75%25.48%
2022-03-3176.19%24.98%20.20%
2021-12-3177.91%26.19%32.79%
2021-09-3077.06%28.30%23.62%
2021-06-3074.74%18.80%14.98%
2021-03-3176.56%19.27%15.04%
2020-12-3175.35%7.62%7.46%
2020-09-3074.57%10.19%13.96%
2020-06-3072.56%-43.11%-31.09%
2020-03-3174.49%8.50%20.39%
2019-12-3174.82%20.56%29.77%
2019-09-3078.24%25.28%24.64%
2019-06-3079.86%25.75%22.64%
2019-03-3175.73%17.94%21.87%
2018-12-3176.23%21.50%20.47%
2018-09-3076.01%19.02%31.52%
2018-06-3076.81%22.71%18.37%
2018-03-3176.20%15.30%11.83%
2017-12-3175.54%14.91%2.74%
2017-09-3077.02%3.45%3.38%
2017-06-3077.66%5.93%6.46%
2017-03-3173.12%-4.62%-4.52%
2016-12-3178.23%25.13%19.04%
2016-09-3081.68%33.80%20.34%
2016-06-3082.38%33.84%22.61%
2016-03-3180.97%38.84%25.46%
2015-12-3182.95%38.09%27.33%
2015-09-3080.59%39.09%22.79%
2015-06-3081.31%35.40%23.27%
2015-03-3181.00%32.39%21.28%
2014-12-3174.36%6.29%7.56%
2014-09-3074.83%10.66%6.23%
2014-06-3081.50%34.26%21.68%
2014-03-3181.55%23.17%14.71%
2013-12-3172.55%20.91%13.71%
2013-09-3072.99%14.35%10.51%
2013-06-3072.33%28.10%20.12%

Annual Profit Margins

DateGross marginOperating marginNet margin
2025-12-3176.75%31.20%26.82%
2024-12-3176.94%29.99%26.26%
2023-12-3176.50%30.56%26.22%
2022-12-3177.45%29.32%24.07%
2021-12-3176.65%23.48%22.30%
2020-12-3174.33%-2.38%4.32%
2019-12-3177.11%22.45%25.00%
2018-12-3176.31%19.72%20.71%
2017-12-3175.87%5.57%2.17%
2016-12-3181.06%33.60%22.20%
2015-12-3181.51%36.44%23.83%
2014-12-3178.25%19.59%13.10%
2013-12-3174.84%24.58%17.08%