Heard they recently had all their planes grounded for a short time due to non payments to vendors.
That JFK-GEO flight seems to be the demise of many airlines, funny because it's a good market. I do hear you need to have deep pockets to grease the local wheels in GEO though.