Shoals Technologies Group, Inc. (SHLS) › Cost of RevenueShoals Technologies Group, Inc. (SHLS) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2019: $100.28M2020: $108.97M2021: $130.57M2022: $195.63M2023: $320.63M2024: $257.19M2025: $308.82M$308.82M2019Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$308.82M+20.1%2024$257.19M-19.8%2023$320.63M+63.9%2022$195.63M+49.8%2021$130.57M+19.8%2020$108.97M+8.7%2019$100.28M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share