ICARUS Sports, a privately owned company headquartered in Greece, was founded in 2008 and employs approximately 60 individuals. The company reported $2.6M in revenue as of 2024. It operates as a video production company specializing in outdoor, water, and motorsports, delivering action sports content to viewers through its global video production and distribution platform.