Penumbra

Penumbra

Alameda, California, United States
Alameda United States
Employees:
1,500
Market Cap:
$2.81 billion
Revenue:
$263.16 million
Net Income:
$7.61 million
Founded:
2004

The umbra, penumbra and antumbra are three distinct parts of a shadow, created by any light source after impinging on an opaque object. For a point source only the umbra is cast. Wikipedia

Penumbra

Alameda, California, United States
Alameda United States

The umbra, penumbra and antumbra are three distinct parts of a shadow, created by any light source after impinging on an opaque object. For a point source only the umbra is cast. Wikipedia

Employees:
1,500
Market Cap:
$2.81 billion
Revenue:
$263.16 million
Net Income:
$7.61 million
Founded:
2004

9 jobs at Penumbra

Jobs in