CAT ROCK CAPITAL MANAGEMENT LP portfolio value