- IDT released the July 2026 NRSInsights data reporting a 3.3 % year-over-year increase in same-store sales.
- The NRS network processed 2.4 billion dollars across 155 million transactions from approximately 40,400 active terminals.
- Product mix shifts toward higher-priced categories supported performance despite weaker traffic and sales volumes.