IDT CORP (IDT) › Cost of RevenueIDT CORP (IDT) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2010: $967.19M2011: $1.12B2012: $1.27B2013: $1.36B2014: $1.37B2015: $1.33B2016: $1.25B2017: $1.28B2018: $1.31B2022: $1.04B2023: $881.61M2024: $815.62M2025: $785.30M$785.30M2010Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$785.30M-3.7%2024$815.62M-7.5%2023$881.61M-15.2%2022$1.04B—2018$1.31B+2.4%2017$1.28B+2.3%2016$1.25B-6.2%2015$1.33B-2.8%2014$1.37B+0.9%2013$1.36B+6.8%2012$1.27B+13.4%2011$1.12B+15.8%2010$967.19M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share