IDT CORP

Annual Trend FY 2016 FY 2017 FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Total Revenue $1.5b
$1.5b +0.37%
$1.5b +3.05%
$1.4b -8.94%
$1.3b -4.50%
$1.4b +7.52%
$1.4b -5.73%
$1.2b -9.18%
$1.2b -2.67%
$1.2b +2.13%
$1.3b +3.58%
Cost of Revenue $1.2b
$1.3b +2.34%
$1.3b +2.38%
$1.2b -7.67%
$1.1b -7.70%
$1.2b +5.26%
$1.0b -11.31%
$881.6m -15.15%
$815.6m -7.49%
$785.3m -3.72%
$799.1m +1.76%
Net Interest Income $1.2m
$1.3m +3.12%
$1.1m -14.59%
$776k -27.54%
$1.0m +34.41%
$318k -69.51%
$146k -54.09%
$3.1m +2055.48%
$4.8m +51.54%
$6.1m +28.48%
$6.7m +9.17%
Gross Profit (derived) $249.7m
$226.0m -9.47%
$241.5m +6.83%
$203.4m -15.78%
$232.8m +14.47%
$275.5m +18.33%
$325.0m +17.99%
$357.2m +9.92%
$390.2m +9.21%
$446.2m +14.36%
$476.5m +6.78%
Interest Income (Expense), Net $1.2m
$1.3m +3.12%
$1.1m -14.59%
$776k -27.54%
$1.0m +34.41%
$318k -69.51%
$146k -54.09%
$3.1m +2055.48%
$4.8m +51.54%
$6.1m +28.48%
$6.7m +9.17%
Research and Development Expense $47.0m $48.0m $50.6m $51.0m $54.5m
Selling, General and Administrative Expense $204.7m $188.3m $203.3m $204.4m $214.8m $218.5m $250.5m $276.9m $270.2m $287.6m $306.9m
Amortization of Intangible Assets $400k $300k $300k $400k $700k $1.3m $1.5m $1.3m $1.5m
Restructuring Expense $4.6m $1.4m $3.5m $452k $116k $935k $1.7m $898k
Operating Costs and Expenses $1.2b $1.1b $1.2b $1.0b $875.7m
Operating Expenses $1.5b $1.5b $1.5b $1.4b $1.3b $1.4b $1.3b $1.2b $325.4m $345.8m $361.6m
Operating Income (Loss) $26.2m
$5.5m -78.82%
$8.4m +50.98%
($1.0m) -112.00%
$17.9m +1885.27%
$57.0m +217.63%
$60.1m +5.44%
$60.7m +1.09%
$64.8m +6.60%
$100.4m +55.09%
$114.9m +14.40%
Other Operating Income (Expense), Net $5.5m $8.4m ($7.7m) ($5.1m) $731k ($826k) ($4.4m) ($2.9m) ($6.3m)
Foreign Currency Transaction Gain (Loss), Realized $980k $287k ($2.1m) ($696k) $370k $1.0m ($1.7m) $3.4m ($3.8m) $304k
Gain (Loss) on Investments ($405k) $355k ($6k) $1.8m ($336k) $8.8m ($19.2m) ($2.6m) $229k $1.6m
Other Nonoperating Income (Expense) $931k ($148k) $781k ($401k) $45k ($824k)
Other Expenses $100k
Other Income ($1.4m) ($728k) ($591k) $46k
Non-Operating Income (Expense) $817k ($1.3m) $682k ($1.3m) $7.9m ($25.4m) ($3.1m) ($7.6m) ($713k)
Income (Loss) from Continuing Operations before Income Taxes, Domestic $11.3m ($3.2m) $910k $6.8m $13.4m $61.0m $25.0m $48.0m $56.3m $96.9m $113.9m
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest $29.5m $7.6m $8.1m $453k $17.7m $65.2m $34.9m $60.8m $61.9m $105.8m $113.9m
(Provision for) benefit from income taxes $4.1m $2.0m ($2.9m) ($123k) $3.7m $31.7m ($5.9m) ($16.4m) $6.4m ($24.7m)
Current Income Tax Expense (Benefit) ($298k) ($308k) $3.3m $956k ($223k) ($1.3m) $1.6m $2.8m $3.5m $8.5m $25.8m
Net Income (Loss) Attributable to Parent $23.5m
$8.2m -65.22%
$4.2m -48.54%
$134k -96.82%
$21.4m +15892.54%
$96.5m +350.19%
$27.0m -71.98%
$40.5m +49.82%
$64.5m +59.18%
$76.1m +18.06%
$81.8m +7.51%
Net Income (Loss) Attributable to Noncontrolling Interest $1.8m $1.5m $991k $196k ($12k) $416k $2.0m $3.9m $3.8m $5.0m $81.8m
Net income attributable to noncontrolling interests ($1.5m) ($991k) ($196k) $12k ($416k) ($2.0m) ($3.9m) ($3.8m) ($5.0m)
Earnings Per Share, Basic $1.03 $0.35 $0.17 $0.01 $0.82 $3.78 $1.05 $1.59 $2.55 $3.02 $3.26
Earnings Per Share, Diluted $1.03 $0.35 $0.17 $0.01 $0.81 $3.70 $1.03 $1.58 $2.54 $3.01 $3.26
Basic $22,765,000.00 $23,182,000.00 $24,655,000.00 $25,293,000.00 $26,278,000.00 $25,495,000.00 $25,791,000.00 $25,517,000.00 $25,241,000.00 $25,188,000.00 $3.26
Diluted $22,815,000.00 $23,309,000.00 $24,718,000.00 $25,308,000.00 $26,441,000.00 $26,053,000.00 $26,356,000.00 $25,577,000.00 $25,398,000.00 $25,295,000.00 $81,808,000.00
Common Stock, Dividends, Per Share, Declared $0.75 $0.76 $0.56 $0.00 $0.00 $0.00 $0.00 $0.00 $0.10 $0.22
Additional Financial Items
Capitalized Computer Software, Amortization $12.6m $14.2m $16.1m $16.3m $14.6m $12.6m $12.2m $13.2m $12.8m $13.2m
Other General Expense $10.4m $2.4m
Other operating expense, net (see Note 13) ($10.5m) ($2.4m) ($7.7m) ($5.1m) $731k ($826k) ($4.4m) $2.9m $6.3m
Stock-based compensation expense $3.7m $3.6m $2.2m $4.5m $7.4m $3.1m

Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.