FIRST SOLAR, INC. (FSLR) › Cost of RevenueFIRST SOLAR, INC. (FSLR) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2016: $2.27B2017: $2.39B2018: $1.85B2019: $2.51B2020: $2.03B2021: $2.19B2022: $2.55B2023: $2.02B2024: $2.35B2025: $3.10B$3.10B2016Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$3.10B+32.0%2024$2.35B+16.4%2023$2.02B-20.8%2022$2.55B+16.2%2021$2.19B+8.0%2020$2.03B-19.2%2019$2.51B+35.7%2018$1.85B-22.6%2017$2.39B+5.6%2016$2.27B—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share