Sadly this just happened to me a few days ago on my new CX-5, a huge rock hit and it cracked inside and out badly. For comparison I had an old Toyota Matrix for 14 years with 2 hard impact cracks sitting the past 8 years that never expanded.
Anyway I'm not sure how much it will cost but I...