Get-WmiObject -class win32_product doesn't list all installed Applications


in my test win server 2012 R2 datacenter, i have installed some applications such as mozilla firefox, Advanced renamer, office, Acrobat reader.


Get-WmiObject -class win32_product

Get-CimInstance -class win32_product


when i run either of the following commands to get the list of all installed Applications, system doesn't list some of them in result . for example office & Google chrome & some others are shown but Mozilla Firefox & Advanced renamer & some others are not ! 

a searched a lot but found nothing.

any idea?