Logo image of IDT

IDT CORP-CLASS B (IDT) Stock Income Statement

NYSE:IDT - New York Stock Exchange, Inc. - US4489475073 - Common Stock - Currency: USD

68.62  +8.63 (+14.39%)

After market: 68.62 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-1-31)
2024
(2024-7-31)
2023
(2023-7-31)
2022
(2022-7-31)
2021
(2021-7-31)
Revenue
IDT Revenue ChartIDT Revenue over time chart
1.22B1.21B1.24B1.36B1.45B
Minority Interest Expense
IDT Minority Interest Expense ChartIDT Minority Interest Expense over time chart
-4.84M-3.81M-3.90M-2.00M-400.00K
Cost Of Goods
IDT Cost Of Goods ChartIDT Cost Of Goods over time chart
802.42M815.62M875.70M1.03B1.15B
Gross Profit
IDT Gross Profit ChartIDT Gross Profit over time chart
418.97M390.16M363.10M329.60M292.90M
Operating Expenses
IDT Operating Expenses ChartIDT Operating Expenses over time chart
334.01M323.71M301.50M269.50M237.50M
Research and Development
IDT Research and Development ChartIDT Research and Development over time chart
50.59M50.55MN/AN/AN/A
Selling, General, and Administrative Expenses
IDT Selling, General, and Administrative Expenses ChartIDT Selling, General, and Administrative Expenses over time chart
280.26M270.21M276.90M250.50M218.50M
Operating Income
IDT Operating Income ChartIDT Operating Income over time chart
84.96M66.45M61.60M60.20M55.50M
Interest Income/Expense
IDT Interest Income/Expense ChartIDT Interest Income/Expense over time chart
1.48M-2.25M800.00K-23.80M9.10M
Other Income/Expense
IDT Other Income/Expense ChartIDT Other Income/Expense over time chart
-600.00K-591.00K-700.00K-1.40M-800.00K
Non Recurring Items
IDT Non Recurring Items ChartIDT Non Recurring Items over time chart
-1.43M-1.70M-900.00K-100.00K1.50M
Income Before Taxes
IDT Income Before Taxes ChartIDT Income Before Taxes over time chart
84.40M61.91M60.80M34.90M65.20M
Income Tax
IDT Income Tax ChartIDT Income Tax over time chart
-326.00K-6.35M16.40M5.90M-31.70M
Net Income
IDT Net Income ChartIDT Net Income over time chart
79.89M64.45M40.50M27.00M96.50M
EBITDA
IDT EBITDA ChartIDT EBITDA over time chart
105.66M86.80M81.74M78.32M73.26M
 
Per Share Data
EPS Diluted Total Ops
IDT EPS Diluted Total Ops ChartIDT EPS Diluted Total Ops over time chart
3.142.541.581.033.70
Non GAAP EPS
IDT Non GAAP EPS ChartIDT Non GAAP EPS over time chart
2.501.94N/A1.18N/A
 
Statistics
Gross Profit Margin
IDT Gross Profit Margin ChartIDT Gross Profit Margin over time chart
34.30%32.36%29.31%24.16%20.24%
Profit Margin
IDT Profit Margin ChartIDT Profit Margin over time chart
6.54%5.35%3.27%1.98%6.67%
Operating Profit Margin
IDT Operating Profit Margin ChartIDT Operating Profit Margin over time chart
6.96%5.51%4.97%4.41%3.84%

All data in USD

Charts

IDT Income Statement data chartIDT Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 500M 1B 1.5B
IDT Earnings Per Share (EPS) chartIDT EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 1 2 3