Along with IDT's Digital Payments division, which encompasses its mobile top-up, prepaid gift card, and eSIM businesses, ...