TSNP Earnings