BAND Financials: Bandwidth Inc AI Analysis