NYSE:IDT | Profit Margins | IDT CORP

Complete source-backed margin history.

Available history
2011-01-31 to 2026-04-30
Data captured

Historical Profit Margins

DateGross marginOperating marginNet margin
2026-04-3038.80%9.44%6.85%
2026-01-3137.84%8.50%6.54%
2025-10-3136.62%9.58%6.93%
2025-07-3136.16%6.91%5.33%
2025-04-3037.08%8.80%7.18%
2025-01-3136.96%9.33%6.68%
2024-10-3134.77%7.64%5.57%
2024-07-3133.09%6.52%11.92%
2024-04-3032.39%3.82%1.85%
2024-01-3132.73%5.41%4.87%
2023-10-3131.21%5.70%2.54%
2023-07-3129.86%3.94%2.63%
2023-04-3029.26%3.47%2.30%
2023-01-3128.81%5.79%4.66%
2022-10-3127.70%6.28%3.42%
2022-07-315.83%5.25%
2022-04-304.06%1.45%
2022-01-314.10%2.22%
2021-10-313.72%-0.67%
2021-07-314.35%9.93%
2021-04-303.71%9.72%
2021-01-313.80%3.86%
2020-10-313.86%2.41%
2020-07-313.95%5.96%
2020-04-301.18%0.16%
2020-01-310.41%0.29%
2019-10-31-0.41%-0.44%
2019-07-31-0.33%0.44%
2019-04-300.13%0.64%
2019-01-31-0.13%-0.38%
2018-10-310.05%-0.63%
2018-07-312.67%2.10%
2018-04-30-0.46%-0.95%
2018-01-31-0.12%0.38%
2017-10-310.02%-0.53%
2017-07-310.95%-2.49%
2017-04-30-1.76%-1.29%
2017-01-310.85%0.24%
2016-10-311.40%5.94%
2016-07-311.69%2.99%
2016-04-301.60%1.19%
2016-01-311.67%1.06%
2015-10-312.03%1.07%
2015-07-311.78%0.31%
2015-04-300.64%0.15%
2015-01-310.95%0.64%
2014-10-3119.28%19.41%
2014-07-311.38%1.83%
2014-04-302.27%1.24%
2014-01-311.86%0.62%
2013-10-311.73%0.84%
2013-07-310.33%-0.89%
2013-04-303.95%2.19%
2013-01-3116.33%1.37%0.72%
2012-10-3116.33%1.67%0.90%
2012-07-31-0.58%9.71%
2012-04-3015.78%0.57%0.79%
2012-01-3116.17%1.10%0.73%
2011-10-3115.24%-2.94%-1.15%
2011-07-31-0.86%0.06%
2011-04-3016.93%0.09%2.06%
2011-01-3117.05%1.71%1.15%

Annual Profit Margins

DateGross marginOperating marginNet margin
2025-07-3136.23%8.15%6.18%
2024-07-3132.36%5.37%5.35%
2023-07-3128.84%4.90%3.27%
2022-07-3123.83%4.41%1.98%
2021-07-313.94%6.67%
2020-07-311.33%1.59%
2019-07-31-0.07%0.01%
2018-07-310.54%0.27%
2017-07-310.37%0.54%
2016-07-311.75%1.57%
2015-07-315.83%5.29%
2014-07-311.81%1.14%
2013-07-311.81%0.72%
2012-07-31-0.47%2.57%
2011-07-310.55%1.98%