PODD Financials: Insulet Corp AI Analysis