Capstone Turbine Corporation logo
Capstone Turbine Corporation CPST
$ 7.48 0.4%

Capstone Turbine Corporation Financial Statements 2011-2024 | CPST

Annual Financial Statements Capstone Turbine Corporation

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

15.5 M 59 M 71.9 M 23.4 M 28.5 M 207 M 633 M 266 M 288 M 475 M

Shares

8.15 M 6.7 M 5.13 M 3.21 M 1.82 M 1.64 M 1.54 M 1.51 M 1.33 M 1.23 M

Net Income

-21.9 M -16.7 M -10 M -23.9 M -25.2 M -31.5 M -16.3 M -22.6 M -18.8 M -38.5 M

Revenue

68.9 M 83.4 M 82.8 M 77.2 M 85.2 M 115 M 133 M 128 M 109 M 81.9 M

EBITDA

-14.3 M -13.8 M -7.5 M -22.7 M -22.7 M -29.2 M -13 M -19.1 M -28.3 M -29.9 M

Operating Expenses

25.9 M 24.6 M 23.6 M 26 M 37.3 M 49.2 M 37 M 36.3 M 37.2 M 33.2 M

General and Administrative Expenses

- - - - - - - - - -

All numbers in USD currency