2025
$4.04
▼
OE = CFO − ΔWC − SBC − maintenance capex, less NCI net income. FY2025: CFO=$127,061K (net income $81,139K + D&A $21,008K + deferred income taxes $16,217K + provision for credit losses $7,090K + SBC $3,074K + other non-cash $2,199K + ΔWC -$3,666K, reconciles exactly to reported CFO); ΔWC=-$3,666K; SBC=$3,074K; capex=$20,770K, revenue grew YoY ($1,231,495K vs $1,205,778K, +$25,717K) so growth capex=1.497%×25,717=$385K, maintenance capex=20,770-385=$20,385K; OE(consolidated)=127,061-(-3,666)-3,074-20,385=$107,268K; less NCI net income $5,045K => OE attributable to common=$102,223K; diluted shares=25,295K; OE/sh=$4.041. Note: FY2025 growth (+60.5% YoY) was aided by a ~$27M favorable swing in the non-cash deferred-tax addback vs FY2024 as well as real operating improvement (segment operating income +55% YoY as NRS and Fintech/BOSS Money scaled and Fintech turned profitable) — treated as informing the growth path, not the anchor level. Source: FY2025 10-K, accession 0001493152-25-016071.
2024
$2.52
▼
OE = CFO − ΔWC − SBC − maintenance capex, less NCI net income. FY2024: CFO=$78,191K; ΔWC=-$15,883K; SBC=$7,397K; capex=$18,922K, revenue declined YoY so growth capex=$0, maintenance capex=$18,922K; OE(consolidated)=78,191-(-15,883)-7,397-18,922=$67,755K; less NCI net income $3,810K => OE attributable to common=$63,945K; diluted shares=25,398K; OE/sh=$2.518. Source: FY2024 10-K, accession 0001493152-24-041147.
2023
$2.35
▼
OE = CFO − ΔWC − SBC − maintenance capex, less NCI net income. FY2023: CFO=$52,403K (latest restated figure per FY2025 10-K comparative column; originally reported $54,140K); ΔWC=-$37,959K; SBC=$4,518K; capex=$21,958K, revenue declined YoY so growth capex=$0, maintenance capex=$21,958K; OE(consolidated)=52,403-(-37,959)-4,518-21,958=$63,886K; less NCI net income $3,874K => OE attributable to common=$60,012K; diluted shares=25,577K; OE/sh=$2.347. Source: FY2025 10-K, accession 0001493152-25-016071 (comparative column); originally FY2023 10-K accession 0001493152-23-037384.
2022
$2.00
▼
OE = CFO − ΔWC − SBC − maintenance capex, less NCI net income. FY2022: CFO=$29,407K; ΔWC=-$49,113K; SBC=$1,930K; capex=$21,879K, revenue declined YoY so growth capex=$0, maintenance capex=$21,879K; OE(consolidated)=29,407-(-49,113)-1,930-21,879=$54,711K; less NCI net income $1,977K => OE attributable to common=$52,734K; diluted shares=26,356K; OE/sh=$2.001. Source: FY2022 10-K, accession 0001493152-22-028469.
2021
$2.33
▼
OE = CFO − ΔWC − SBC − maintenance capex, less NCI net income. FY2021: CFO=$66,620K; ΔWC=-$11,156K; SBC=$1,490K; capex=$16,765K, revenue grew YoY ($1,446,990K vs $1,345,769K, +$101,221K) so growth capex=1.497%×101,221=$1,515K, maintenance capex=16,765-1,515=$15,250K; OE(consolidated)=66,620-(-11,156)-1,490-15,250=$61,036K; less NCI net income $416K => OE attributable to common=$60,620K; diluted shares=26,053K; OE/sh=$2.327. Source: FY2021 10-K, accession 0001493152-21-025444.
2020
$0.96
▼
OE = CFO − ΔWC − SBC − maintenance capex, less NCI net income. FY2020 (COVID-affected year): CFO=-$29,591K; ΔWC=-$74,927K (large working-capital outflow, mainly a $70,401K decrease in customer deposits at IDT Financial Services — a timing/deposit item, stripped out); SBC=$3,856K; capex=$16,041K, revenue declined YoY so growth capex=$0, maintenance capex=$16,041K; OE(consolidated)=-29,591-(-74,927)-3,856-16,041=$25,439K; less NCI net income -$12K => OE attributable to common=$25,451K; diluted shares=26,441K; OE/sh=$0.963. Source: FY2020 10-K, accession 0001213900-20-031279.
2019
$0.18
▼
OE = CFO − ΔWC − SBC − maintenance capex, less NCI net income. FY2019: CFO=$85,137K; ΔWC=+$59,391K (large inflow driven mainly by +$59,077K increase in customer deposits at IDT Financial Services, the Gibraltar-based bank subsidiary — a working-capital timing item, correctly stripped out); SBC=$2,236K; capex=$18,681K, revenue declined YoY ($1,409,172K vs $1,547,495K) so growth capex=$0, maintenance capex=$18,681K; OE(consolidated)=85,137-59,391-2,236-18,681=$4,829K; less NCI net income $196K => OE attributable to common=$4,633K; diluted shares=25,308K; OE/sh=$0.183. Source: FY2019 10-K, accession 0001213900-19-020184.
2018
$0.63
▼
OE = CFO − ΔWC − SBC − maintenance capex, less NCI net income. FY2018: CFO=$20,394K (restated in FY2019 10-K per ASU 2016-18 restricted-cash reclassification; originally reported $6,894K in the FY2018 10-K); ΔWC=-$19,567K; SBC=$3,581K; capex=$20,567K, revenue grew YoY ($1,547,495K vs $1,501,729K, +$45,766K) so growth capex=1.497%×45,766=$685K, maintenance capex=20,567-685=$19,882K; OE(consolidated)=20,394-(-19,567)-3,581-19,882=$16,498K; less NCI net income $991K => OE attributable to common=$15,507K; diluted shares=24,718K; OE/sh=$0.627. Source: FY2019 10-K, accession 0001213900-19-020184 (comparative column).
2017
$0.20
▼
OE = CFO − ΔWC − SBC − maintenance capex, less NCI net income. FY2017: CFO=$36,094K (restated in FY2019 10-K per ASU 2016-18 restricted-cash reclassification; originally reported $19,014K in the FY2017 10-K before restricted cash was removed from operating activities — using the latest restated figure); ΔWC=+$3,331K; SBC=$3,740K; capex=$22,949K, revenue grew YoY ($1,501,729K vs $1,496,261K, +$5,468K) so growth capex=capex_ratio(1.497%)×5,468=$82K, maintenance capex=22,949-82=$22,867K; OE(consolidated)=36,094-3,331-3,740-22,867=$6,156K; less NCI net income $1,464K => OE attributable to common=$4,692K; diluted shares=23,309K; OE/sh=$0.201. Source: FY2019 10-K, accession 0001213900-19-020184 (comparative column).
2016
$0.98
▼
OE = CFO − ΔWC − SBC − maintenance capex, then less NCI net income to arrive at amount attributable to IDT common stockholders. FY2016 (Jul-31-2016): CFO=$49,054K; ΔWC (sum of 'change in assets and liabilities' lines incl. restricted cash, per pre-ASU2016-18 presentation)=+$3,896K; SBC=$2,680K; capex=$18,370K, revenue declined YoY ($1,496,261K vs $1,596,777K) so growth capex=$0, maintenance capex=capex=$18,370K; OE(consolidated)=49,054-3,896-2,680-18,370=$24,108K; less NCI net income $1,844K => OE attributable to common=$22,264K; diluted shares=22,815K; OE/sh=$0.976. Source: FY2016 10-K, accession 0001213900-16-017511.
Owner's earnings per share by fiscal year, most recent first. Tap a row to see how that figure was calculated, including the source filing.