You can add -Passthru to Compare-Object to get the extra fields:
Compare-Object $Service1 $Service2 -Property Name, Status -Passthru
Example:
PS> (compare $a $b -property name,status -PassThru |sort name)[0] |ft -a name,status,sideindicator,pscomputername
Name Status SideIndicator PSComputerName
---- ------ ------------- --------------
AdobeFlashPlayerUpdateSvc Stopped <= adil-win8
I'm just showing 1 to save space.