In fiscal year 2023, NTS reported revenues exceeding $120 million. Watch the Zawya video here.