Powershell refer to objects in table
===

I have a script I am working on that will output all fileNames and lineNumbers of a key word search.

    $Paths = gci . *.* -rec | where { ! $_.PSIsContainer } | resolve-path
    foreach($path in $Paths)
    {
        $ftp += Select-String -Path $Path -Pattern "FTP"
    }
    $ftpgroups = $ftp | select fileName,LineNumber | Format-Table -groupBy Filename

I decided to go with ft -groupby because group-object was not working correctly. But I need a way to reference this table so I can put it into a csv. When using the get-member commandlet it only gives me properties of formating. The ideal output for this is to have 1 fileName matched up to a group of fileLines. That way I can match that up to the path (which group-object worked succesfully on).
I am open to new ideas if I am going about this the wrong way. Thank you in advanced, hope it doesn't cause you as much trouble as it has me.