FirstCash Holdings FCFS Crushes Q1 2026 Estimates EPS 269 Tops Views Afghanistans Economic Collapse Forces Desperate Measures as 75 of Population Below Basic Needs Threshold Primis Financial FRST Q1 2026 Results Top Views on Strong Revenue