CRCT Financials: Cricut Inc AI Analysis