I would assume they have insurance of some kind.
It is unfortunate that they did not have some kind of hail mitigation device, you know storm shutters as it were.
You do realize insurance comes out of your pocket.
They will also be useless in the event of a snow storm. No fear, it never snows in Texas.