Cardinal Infrastructure (CDNL) Cost of Revenue (2025 - 2026)