Who pays when debris flies off a truck and cracks your windshield

Who pays after debris from the truck hits your car windshield and causes damage?