Company information

Edit
Launch date
Employees
3,523 people
Ownership
Market cap
$8.4b
Net debt
$579m
Firm valuation
€6.0b (Public information from 2021)
Revenues, earnings & profits over time
USD20162017201820192020E2021E2022E
Revenues-2.9b2.2b3.1b2.7b2.9b2.8b
% growth--(24 %)36 %(11 %)7 %(5 %)
EBITDA-330m171m407m556m719m681m
% EBITDA margin-11 %8 %13 %21 %25 %25 %
Profit-(166m)144m115m398m478m379m
% profit margin-(6 %)6 %4 %15 %16 %14 %
EV / revenue--1.1x1.4x3.3x2.3x2.2x
EV / EBITDA--13.8x10.3x16.2x9.1x9.0x
R&D budget130m81.4m81.4m94.6m---
R&D % of revenue-3 %4 %3 %---

Source: Company fillings or news article

  • Edit
DateInvestorsAmountRound
N/A$400m
Valuation: $1.4b
IPO
N/A$428mPOST IPO EQUITY
$240mPOST IPO DEBT
Total Funding-

Recent News about First Solar

Edit