Inspire Veterinary Partners Inc. (IVP) reports earnings