Financial insights of AMPL