A 16 yr captain at American makes north of $278 per block hour with a 73 hour guarantee. Thats $240K just to get out of bed in the morning. SW Air very similar numbers. Add in profit sharing, trip/duty rig, per diem, etc, etc and $300k is not hard to do.
are you sure she's not at American Eagle...regional airlines are a different story.