The snow cat was privately owned by either an electric company or logging operation. It just happened to be in the area to check on something, and we just happened to be stuck on the trail they were using. Really it was pure luck that they found us.
As I mentioned earlier, I could have self recovered, it just would have taken me an additional hour or two. Probably worked out for the best though, it was already 10pm by the time we got off the mountain.