UPWK Financials: Upwork Inc AI Analysis