SUNPOWER CORPSPWR

Market cap
$294.61M
P/E ratio
2011/012012/012012/122013/122014/122016/012017/012017/122018/122019/122021/012022/012023/01
Depreciation & amortization---9810913817418912780481235
Stock-based compensation54474246565961352627252626
Cash from operations 168-125291628-726-312-267-543-270-187-44-181
Capital expenditures-119-131-105-34-103-230-187-70-45-47-15-10-49
Cash from investing -42776-220-153-309109-377-2932752112954493
Repurchases of common stock412620584422566131011
Proceeds from issuance of term debt, net319------------
Cash from financing 261107-7629449962016059086344-154-108-58
Free cash flow
FCF margin (%)