To call Apple a hardware or a software company is to miss the point entirely. Is Ford a wheel company or an engine company?
In all seriousness Apple isn't either. They make better software than any hardware company I know of, and better hardware than any software company I know.
Totally agree that Apple isn't either, which was exactly my point.