What Makes TransDigm Group Incorporated (TDG) an Attractive Bet?

What Makes TransDigm Group Incorporated (TDG) an Attractive Bet?