Turtle Beach Corporation
 $12,856,798 Turtle Beach Corporation
 $12,856,798