NET:IDT
IDT Corporation
- Stock
Last Close
50.22
22/11 21:00
Market Cap
901.55M
Beta: -
Volume Today
78.96K
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Jul '14 | Jul '15 | Jul '16 | Jul '17 | Jul '18 | Jul '19 | Jul '20 | Jul '21 | Jul '22 | Jul '23 | Jul '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1.65B - | 1.60B 3.32% | 1.50B 6.29% | 1.50B 0.37% | 1.55B 3.05% | 1.41B 8.94% | 1.35B 4.50% | 1.45B 7.52% | 1.36B 5.73% | 1.24B 9.18% | 1.21B 2.67% | |
cost of revenue | 1.37B - | 1.33B 2.85% | 1.25B 6.16% | 1.28B 2.34% | 1.31B 2.38% | 1.17B 10.11% | 1.08B 7.67% | 1.15B 6.46% | 1.03B 10.37% | 875.73M 15.34% | 815.62M 6.86% | |
gross profit | 284.27M - | 268.41M 5.58% | 249.67M 6.98% | 226.02M 9.47% | 241.46M 6.83% | 235.16M 2.61% | 261.76M 11.31% | 292.94M 11.91% | 329.63M 12.52% | 363.12M 10.16% | 390.16M 7.45% | |
selling and marketing expenses | -1.03M - | 225K 121.82% | -7.67M 3,509.33% | |||||||||
general and administrative expenses | 215.88M - | 218.24M 1.10% | 258.15M 18.29% | 282.68M 9.50% | ||||||||
selling general and administrative expenses | 228.93M - | 222.24M 2.92% | 204.66M 7.91% | 188.29M 7.99% | 203.25M 7.94% | 204.37M 0.55% | 214.85M 5.13% | 218.47M 1.69% | 250.48M 14.65% | 282.68M 12.85% | 270.21M 4.41% | |
research and development expenses | 10.02M - | 1.66M 83.47% | 50.55M - | |||||||||
other expenses | 15.48M - | 19.97M 28.98% | 20.86M 4.46% | 32.12M 53.95% | 25.20M 21.54% | 30.36M 20.47% | 25.47M 16.10% | 17.03M 33.12% | 18.94M 11.20% | -728K 103.84% | 4.64M 737.77% | |
cost and expenses | 1.62B - | 1.57B 3.05% | 1.47B 6.37% | 1.50B 1.63% | 1.53B 2.56% | 1.41B 8.19% | 1.32B 5.99% | 1.39B 4.93% | 1.30B 6.17% | 1.18B 9.74% | 1.14B 3.05% | |
operating expenses | 254.44M - | 243.87M 4.15% | 225.52M 7.52% | 220.41M 2.26% | 228.45M 3.65% | 234.72M 2.75% | 240.31M 2.38% | 235.50M 2.00% | 269.42M 14.40% | 301.16M 11.78% | 325.40M 8.05% | |
interest expense | 146K - | |||||||||||
ebitda | 39.08M - | 109.00M 178.88% | 48.16M 55.82% | 27.86M 42.15% | 29.91M 7.36% | 24.50M 18.08% | 45.35M 85.10% | 75.66M 66.82% | 78.44M 3.67% | 82.58M 5.28% | 86.80M 5.12% | |
operating income | 29.84M - | 93.05M 211.83% | 26.20M 71.84% | 5.55M 78.82% | 8.38M 50.98% | 1.87M 77.67% | 24.95M 1,233.40% | 56.99M 128.44% | 60.09M 5.44% | 60.74M 1.09% | 64.75M 6.60% | |
depreciation and amortization | 16.32M - | 18.42M 12.87% | 20.54M 11.49% | 21.70M 5.69% | 22.80M 5.05% | 22.63M 0.74% | 20.41M 9.84% | 18.67M 8.52% | 18.35M 1.72% | 20.14M 9.75% | 20.35M 1.07% | |
total other income expenses net | -4.70M - | 67.81M 1,542.83% | 4.10M 93.95% | 754K 81.61% | -5.98M 892.84% | -1.42M 76.28% | -7.23M 409.87% | 8.23M 213.89% | -25.21M 406.12% | -4.30M 82.94% | -2.84M 33.90% | |
income before tax | 24.99M - | 92.20M 268.93% | 29.47M 68.04% | 7.62M 74.14% | 8.10M 6.31% | 453K 94.41% | 17.72M 3,811.26% | 65.22M 268.12% | 34.88M 46.52% | 60.81M 74.32% | 61.91M 1.81% | |
income tax expense | 3.98M - | 6.09M 52.89% | 4.11M 32.49% | -2.02M 149.17% | 2.90M 243.59% | 123K 95.76% | -3.70M 3,108.13% | -31.67M 755.86% | 5.88M 118.56% | 16.44M 179.70% | 6.35M 61.35% | |
net income | 18.78M - | 84.49M 349.80% | 23.51M 72.17% | 8.18M 65.22% | 4.21M 48.54% | 330K 92.16% | 21.43M 6,393.94% | 96.47M 350.19% | 27.03M 71.98% | 40.49M 49.82% | 64.45M 59.18% | |
weighted average shs out | 22.01M - | 22.90M 4.06% | 22.77M 0.60% | 23.18M 1.83% | 24.66M 6.35% | 25.29M 2.59% | 26.28M 3.89% | 25.50M 2.98% | 25.79M 1.16% | 25.63M 0.63% | 25.38M 0.98% | |
weighted average shs out dil | 22.94M - | 23.25M 1.35% | 22.82M 1.86% | 23.31M 2.17% | 24.72M 6.04% | 25.31M 2.39% | 26.44M 4.48% | 26.05M 1.47% | 26.36M 1.16% | 25.58M 2.96% | 25.40M 0.70% | |
eps | 0.85 - | 3.69 334.12% | 1.03 72.09% | 0.35 66.02% | 0.17 51.43% | 0.01 92.35% | 0.82 6,207.69% | 3.78 360.98% | 1.05 72.22% | 1.58 50.48% | 2.55 61.39% | |
epsdiluted | 0.82 - | 3.63 342.68% | 1.03 71.63% | 0.35 66.02% | 0.17 51.43% | 0.01 92.35% | 0.81 6,130.77% | 3.70 356.79% | 1.03 72.16% | 1.58 53.40% | 2.54 60.76% |
All numbers in (except ratios and percentages)