Mismanagement

IDTIDT CORP

Telephone Communications (no Radiotelephone)

Revenue
$1.3BFY2022: $1.4BFY2023: $1.2BFY2024: $1.2BFY2025: $1.2BFY2026: $1.3B
5.4% YoY
Operating margin
9.3%FY2022: 4.4%FY2023: 4.9%FY2024: 5.4%FY2025: 8.2%FY2026: 9.3%
14% YoY
EBITDA
$143MFY2022: $78MFY2023: $81MFY2024: $85MFY2025: $121MFY2026: $143M
17% YoY
Market cap
—
Employees
—
Net debt / EBITDA
-1.5×
−$214M net debt
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2022FY2023FY2024FY2025FY2026YoYTrend
Revenue$1.4B$1.2B$1.2B$1.2B$1.3B 5.4% FY2022: $1.4BFY2023: $1.2BFY2024: $1.2BFY2025: $1.2BFY2026: $1.3B
Operating income$60M$61M$65M$100M$121M 21% FY2022: $60MFY2023: $61MFY2024: $65MFY2025: $100MFY2026: $121M
Net income$29M$44M$68M$81M$87M 6.8% FY2022: $29MFY2023: $44MFY2024: $68MFY2025: $81MFY2026: $87M
Operating cash flow$29M$52M$78M$127M$91M 28% FY2022: $29MFY2023: $52MFY2024: $78MFY2025: $127MFY2026: $91M
Capex$22M$22M$19M$21M$23M 11% FY2022: $22MFY2023: $22MFY2024: $19MFY2025: $21MFY2026: $23M
Stock-based comp$2M$5M$7M$3M$11M 243% FY2022: $2MFY2023: $5MFY2024: $7MFY2025: $3MFY2026: $11M
Buybacks$26M$14M$11M$18M—FY2022: $26MFY2023: $14MFY2024: $11MFY2025: $18M
Dividends——$3M$6M$7M 17% FY2024: $3MFY2025: $6MFY2026: $7M

Deal filings

None.

13D filers

None on file.

Insider trading

Open-market buys, 12 mo
$0 · 0
Open-market sells, 12 mo
$3M · 12
Net
−$3M

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2026$1M$2M134174
FY2025$1M$2M119147
FY2024$1M$1M77112
FY2023$1M$1M4886
FY2022$1M$1M5271