Fortrea Holdings FTRE Q1 2026 Earnings Shine Revenue Growth Fuels Beat MicroAlgo MLGO Q1 2026 Financial Results Business as Usual Fiverr FVRR Q1 2026 Results Fall Short EPS 062 Revenue NA