v3.20.2
Equity (Details) - USD ($)
|
|
|
1 Months Ended |
2 Months Ended |
12 Months Ended |
|
|
|
|
|
|
|
Equity (Details) [Line Items] |
|
|
|
|
|
|
|
Aggregate purchase price (in Dollars) |
|
|
|
|
|
|
$ 13,272,000
|
Noncontrolling Interest [Member] |
|
|
|
|
|
|
|
Equity (Details) [Line Items] |
|
|
|
|
|
|
|
Accumulated deficit (in Dollars) |
$ 2,000,000.0
|
|
|
|
|
|
|
Stock Repurchases [Member] | Subsequent Event [Member] |
|
|
|
|
|
|
|
Equity (Details) [Line Items] |
|
|
|
|
|
|
|
Shares remained available for repurchase under the stock repurchase program |
|
|
|
|
5,800,000
|
|
|
Common Class B [Member] |
|
|
|
|
|
|
|
Equity (Details) [Line Items] |
|
|
|
|
|
|
|
Aggregate repurchased shares |
|
|
|
|
|
8,000,000.0
|
|
Shares remained available for repurchase under the stock repurchase program |
|
|
|
|
|
6,200,000
|
|
Common Class B [Member] | Howard S. Jonas [Member] |
|
|
|
|
|
|
|
Equity (Details) [Line Items] |
|
|
|
|
|
|
|
Treasury shares of common stock sold |
|
|
2,546,689
|
|
|
|
|
Aggregate consideration for sale of treasury shares (in Dollars) |
|
|
$ 14,800,000
|
|
|
|
|
Closing price of Class B common stock (in Dollars per share) |
|
|
$ 5.89
|
|
|
|
|
Aggregate purchase price (in Dollars) |
|
|
|
$ 1,500,000
|
|
|
|
Purchase price reduced (in Dollars) |
|
$ 200,000
|
|
|
|
|
|
Agreed to purchase shares of common stock |
|
2,546,689
|
|
|
|
|
|
Common Class B [Member] | Employee [Member] |
|
|
|
|
|
|
|
Equity (Details) [Line Items] |
|
|
|
|
|
|
|
Class B common stock shares repurchased |
|
|
|
|
|
37,348
|
3,748
|
Aggregate purchase price of shares repurchased (in Dollars) |
|
|
|
|
|
$ 300,000
|
$ 28,000
|
Common Class B [Member] | Stock Repurchases [Member] |
|
|
|
|
|
|
|
Equity (Details) [Line Items] |
|
|
|
|
|
|
|
Class B common stock shares repurchased |
|
|
|
|
|
671,117
|
729,110
|
Aggregate purchase price of shares repurchased (in Dollars) |
|
|
|
|
|
$ 4,200,000
|
$ 3,900,000
|
Common Class B [Member] | Stock Repurchases [Member] | Subsequent Event [Member] |
|
|
|
|
|
|
|
Equity (Details) [Line Items] |
|
|
|
|
|
|
|
Class B common stock shares repurchased |
|
|
|
|
463,792
|
|
|
Aggregate purchase price of shares repurchased (in Dollars) |
|
|
|
|
$ 2,800,000
|
|
|
Common Class B [Member] | Stock Repurchases [Member] | Fiscal 2021 [Member] |
|
|
|
|
|
|
|
Equity (Details) [Line Items] |
|
|
|
|
|
|
|
Class B common stock shares repurchased |
|
|
|
|
|
1
|
|
X |
- References
+ Details
Name: |
idt_EquityDetailsLineItems |
Namespace Prefix: |
idt_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
idt_MinorityInterestDecrease |
Namespace Prefix: |
idt_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionReduction to proceeds from issuance of common stock.
+ References
+ Details
Name: |
idt_ReductionToProceedsFromIssuanceOfCommonStock |
Namespace Prefix: |
idt_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
idt_StockIssuedDuringPeriodPricePerShareForTreasuryStockReissued |
Namespace Prefix: |
idt_ |
Data Type: |
num:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe cash inflow from the additional capital contribution to the entity.
+ References
+ Details
Name: |
us-gaap_ProceedsFromIssuanceOfCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe number of shares issued or sold by the subsidiary or equity method investee per stock transaction.
+ References
+ Details
Name: |
us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.
+ References
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.
+ References
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.
+ References
+ Details
Name: |
us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.
+ References
+ Details
Name: |
us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares that have been repurchased during the period and are being held in treasury.
+ References
+ Details
Name: |
us-gaap_TreasuryStockSharesAcquired |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.
+ References
+ Details
Name: |
us-gaap_TreasuryStockValueAcquiredCostMethod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ShareRepurchaseProgramAxis=idt_StockRepurchasesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=idt_EmployeesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=idt_FiscaLTwentyTwentyOneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
|