IDT Corporation
← Back to IDT Overview

IDT Corporation (IDT)

Profitability & Net Margin History

Current Net Margin

6.54%

IDT Corporation currently has a net profit margin of 6.54%.

Financial Fundamentals

IDTQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2026-01-310.320.026.54%39
2025-10-310.320.026.93%160
2025-07-310.320.025.33%185
2025-04-300.300.027.18%50
2025-01-310.300.026.68%111
2024-10-310.310.025.57%635
2024-07-310.310.0411.92%1007
2024-04-300.300.011.85%302
2024-01-310.300.014.87%233
2023-10-310.300.012.54%8
2023-07-310.300.012.63%32
2023-04-300.300.012.30%236
2023-01-310.310.014.66%124
2022-10-310.320.013.42%183
2022-07-310.330.025.25%379
2022-04-300.330.001.45%77
2022-01-310.340.012.22%289
2021-10-310.37-0.00-0.67%1060
2021-07-310.390.049.93%21
2021-04-300.370.049.72%587
2021-01-310.340.013.86%144
2020-10-310.340.012.41%355
2020-07-310.360.025.96%580
2020-04-300.320.000.16%13
2020-01-310.320.000.29%73
2019-10-310.34-0.00-0.44%25
2019-07-310.36-0.00-0.70%183
2019-04-300.340.001.13%108
2019-01-310.350.000.05%45
2018-10-310.36-0.00-0.40%250
2018-07-310.390.012.10%305
2018-04-300.37-0.00-0.95%133
2018-01-310.400.000.38%91
2017-10-310.39-0.00-0.53%196
2017-07-310.39-0.01-2.49%120
2017-04-300.37-0.00-1.29%153
2017-01-310.370.000.24%570
2016-10-310.370.025.94%294
2016-07-310.370.012.99%180
2016-04-300.360.001.19%13
2016-01-310.380.001.06%1
2015-10-310.390.001.07%76
2015-07-310.410.000.31%16
2015-04-300.380.000.15%49
2015-01-310.390.000.64%1878
2014-10-310.410.0819.41%1758
2014-07-310.420.011.83%59
2014-04-300.400.011.24%62
2014-01-310.410.000.62%21
2013-10-310.420.000.84%173
2013-07-310.41-0.00-0.89%308
2013-04-300.400.012.19%147
2013-01-310.410.000.72%18
2012-10-310.400.000.90%880
2012-07-310.380.049.70%891
2012-04-300.380.000.79%6
2012-01-310.370.000.73%187
2011-10-310.38-0.00-1.15%120
2011-07-310.400.000.06%171
2011-04-300.400.011.76%78
2011-01-310.400.000.98%340
2010-10-310.360.024.38%228
2010-07-310.360.012.09%145
2010-04-300.360.013.55%252
2010-01-310.360.001.02%209
2009-10-310.33-0.00-1.06%365
2009-07-310.280.012.58%1889
2009-04-300.39-0.06-16.31%213
2009-01-310.44-0.06-14.18%573
2008-10-310.44-0.04-8.44%957
2008-07-310.48-0.09-18.01%13
2008-04-300.45-0.08-18.14%550
2008-01-310.48-0.06-12.64%1408
2007-10-310.470.011.45%2427
2007-07-310.49-0.11-22.82%1954
2007-04-300.49-0.02-3.28%198
2007-01-310.51-0.03-5.26%4622
2006-10-310.520.2140.96%6169
2006-07-310.42-0.09-20.73%1927
2006-04-300.59-0.01-1.46%757
2006-01-310.62-0.06-9.04%455
2005-10-310.62-0.03-4.48%448
2005-07-310.62-0.00-0.00%236
2005-04-300.61-0.01-2.36%55
2005-01-310.61-0.02-2.91%105
2004-10-310.63-0.01-1.86%195
2004-07-310.61-0.02-3.81%977
2004-04-300.57-0.08-13.59%1708
2004-01-310.530.023.49%622
2003-10-310.51-0.01-2.72%444
2003-07-310.490.011.72%376
2003-04-300.45-0.01-2.05%72
2003-01-310.45-0.01-2.76%184
2002-10-310.44-0.00-0.92%1785
2002-07-310.42-0.08-18.77%643
2002-04-300.40-0.05-12.35%775
2002-01-310.37-0.02-4.60%4207
2001-10-310.34-0.16-46.67%523
2001-07-310.33-0.17-51.91%3753
2001-04-300.34-0.05-14.38%2634
2001-01-310.29-0.12-40.72%35510
2000-10-310.280.87314.38%32220
2000-07-310.27-0.02-7.82%5634
2000-04-300.260.1348.52%1222
2000-01-310.280.1036.30%2769
1999-10-310.280.028.61%1109
1999-07-310.25-0.01-2.48%357
1999-04-300.190.001.09%21
1999-01-310.160.001.31%237
1998-10-310.130.003.68%1705
1998-07-310.12-0.02-13.38%1889
1998-04-300.090.005.51%100
1998-01-310.070.004.51%86
1997-10-310.050.003.65%121
1997-07-310.040.002.44%186
1997-04-300.030.000.58%631
1997-01-310.03-0.00-5.73%522
1996-10-310.03-0.00-10.95%801
1996-07-310.02-0.00-18.97%631
1996-04-300.02-0.00-25.27%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.