IDT CORP

Annual Trend FY 2016 FY 2017 FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025
ASSETS
Current assets:
Cash and Cash Equivalents, at Carrying Value $109.5m $90.3m $68.1m $80.2m $84.9m $107.1m $98.4m $103.6m $164.6m $226.5m
Accounts Receivable $42.9m
Assets, Current $339.1m $371.1m $328.9m $368.5m $322.1m $388.1m $362.6m $387.1m $422.5m $520.3m
Property, Plant and Equipment, Net $87.4m $89.0m $36.1m $34.4m $30.1m $30.8m $36.9m $38.7m $38.7m $38.9m
Goodwill $11.2m $11.3m $11.3m $11.2m $12.9m $14.9m $26.4m $26.5m $26.3m $26.5m
Intangible Assets, Net (Excluding Goodwill) $843k
Operating Lease, Right-of-Use Asset $9.5m $7.7m $7.2m $5.5m $3.3m $1.9m
Other Assets, Noncurrent $7.6m $3.7m $5.3m $11.6m $8.9m $10.4m $10.3m $10.9m $11.5m $8.2m
Additional Financial Items
Accrued Liabilities, Current $117.4m $125.4m $129.8m $127.8m $125.5m $129.1m $117.1m $110.8m $103.2m $97.3m
Assets $469.7m $519.0m $399.6m $443.7m $404.8m $512.7m $497.1m $510.8m $550.1m $626.2m
LIABILITIES AND EQUITY
Current liabilities:
Operating Lease, Liability, Current $2.9m $2.9m $1.9m $842k
Accounts Payable, Current $30.3m $41.0m $45.1m $37.1m $31.1m $24.5m $29.1m $22.2m $24.8m $19.4m
Operating Lease, Liability, Noncurrent $7.4m $5.5m $4.6m $2.9m $1.5m $1.1m
Deferred Revenue, Current $86.2m $76.5m $55.0m $42.5m $40.1m
Liabilities, Current $343.8m $362.8m $367.0m $389.1m $324.9m $339.3m $305.1m $294.1m $279.3m $293.0m
Other Liabilities, Noncurrent $1.6m $1.1m $768k $1.1m $1.4m $1.2m $6.6m $3.4m $2.7m $1.7m
Liabilities $345.5m $364.4m $368.3m $390.1m $333.6m $346.0m $316.3m $300.3m $283.5m $295.8m
Redeemable Noncontrolling Interest, Equity, Carrying Amount $10.2m $10.5m $10.9m $11.5m
Stockholders’ equity:
Additional Paid in Capital $396.2m $394.5m $294.0m $273.3m $277.4m $278.0m $296.0m $301.4m $303.5m $308.1m
Retained Earnings (Accumulated Deficit) ($153.7m) ($163.4m) ($173.1m) ($160.8m) ($139.3m) ($42.9m) ($15.8m) $24.7m $86.6m $157.1m
Accumulated Other Comprehensive Income (Loss), Net of Tax ($3.7m) ($2.3m) ($5.0m) ($4.9m) ($7.4m) ($10.2m) ($11.3m) ($17.2m) ($18.1m) ($16.6m)
Stockholders' Equity Attributable to Parent $123.8m $145.7m $30.7m $56.2m $74.8m $164.9m $167.6m $193.7m $246.2m $305.1m
Stockholders' Equity Attributable to Noncontrolling Interest $406k $8.8m $639k ($2.7m) ($3.6m) $1.8m $3.0m $6.3m $9.5m $13.8m
Liabilities and Equity $469.7m $519.0m $399.6m $443.7m $404.8m $512.7m $497.1m $510.8m $550.1m $626.2m

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