ITPS Earnings