Work with an iMac?

Similar question as others--does it work with my iMac? It does have bluetooth of course. I want a speaker in my studio that I could use with my iPhone or my ipad or my iMac. Will this work on all three?