Why do firms do basic research (with their own money)?

Why do firms do basic research (with their own money)? | Litlas