CMBM Financials: Cambium Networks Corp AI Analysis