There are 100's of posts of this happening. Warnings everywhere you read about aros. You think the countless times this happens people would actually get it in there head that they do in fact jump. Sorry for your loss.
Even a cheap 30-50 reptile screen would have sufficed! I personally clear coated mine just incase but still if you got the $$ to buy a aro and a home big enough u should def have some type of lid mechinism. Oh well no need u learned sorry and GL!