NASDAQ:SHLS | Income Statement | Shoals Technologies Group, Inc.

Complete source-backed income-statement history.

Available history
2019-12-31 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$163.37M$113.85M$49.53M$30.8M$18.72M$3.36M$12.14M$0.07$0.07168,059,000170,023,000
2026-03-31$140.56M$99.55M$41.01M$33.29M$7.72M-$89,000.00-$297,000.00$0.00$0.00167,555,000167,555,000
2025-12-31$148.33M$101.41M$46.91M$29.51M$17.4M$5.54M$8.12M$0.05$0.0551,000653,000
2025-09-30$135.8M$85.55M$50.25M$31.58M$18.67M$3.99M$11.88M$0.07$0.07167,369,000168,750,000
2025-06-30$110.84M$69.64M$41.2M$25.2M$16M$3.12M$13.86M$0.08$0.08167,286,000167,562,000
2025-03-31$80.36M$52.22M$28.14M$23.83M$4.31M$2.3M-$282,000.00$0.00$0.00166,960,000166,960,000
2024-12-31$106.99M$66.8M$40.18M$23.7M$16.48M$5.87M$7.82M$0.04$0.04-620,000-585,000
2024-09-30$102.17M$76.79M$25.38M$20.85M$4.52M$1.7M-$267,000.00$0.00$0.00167,318,000167,381,000
2024-06-30$99.25M$59.25M$40M$21.42M$18.58M$3.72M$11.8M$0.07$0.07169,991,000170,100,000
2024-03-31$90.81M$54.35M$36.46M$24.88M$11.58M$2.45M$4.77M$0.03$0.03170,282,000170,514,000
2023-12-31$130.44M$75.06M$55.38M$23.51M$31.87M$9.59M$16.58M$0.10$0.101,992,0001,893,000
2023-09-30$134.21M$120.06M$14.15M$24.72M-$10.57M-$6.64M-$9.83M-$0.06-$0.06169,965,000169,965,000
2023-06-30$119.21M$68.69M$50.52M$18.88M$31.64M$6.21M$18.92M$0.11$0.11169,887,000170,241,000
2023-03-31$105.09M$56.83M$48.26M$22.16M$26.1M$3.12M$14.3M$0.10$0.10146,409,000147,107,000
2022-12-31$94.65M$54.27M$40.38M$17.01M$23.37M$3.5M$112.61M$0.98$0.721,934,00054,815,000
2022-09-30$90.82M$54.78M$36.05M$16.08M$19.97M$2.45M$7.96M$0.07$0.07112,975,000113,584,000
2022-06-30$73.49M$44.9M$28.59M$15.61M$12.98M$1.51M$4.4M$0.04$0.04112,489,000112,616,000
2022-03-31$67.98M$41.68M$26.29M$16.29M$10.01M$1.52M$2.64M$0.02$0.02112,211,000112,240,000
2021-12-31$48.05M$32.12M$15.92M$13.24M$2.68M$3.21M-$1.84M-$0.02-$0.022,915,0002,742,000
2021-09-30$59.84M$38.07M$21.77M$12.21M$9.56M-$1.31M$2.49M$0.02$0.02101,890,000102,251,000
2021-06-30$59.72M$33.54M$26.18M$12.08M$14.1M-$339,000.00$4.56M$0.05$0.0593,544,000166,827,000
2021-03-31$45.6M$26.83M$18.77M$8.88M$9.89M-$1.48M-$2.86M
2020-12-31$38.75M$23.91M$14.84M$7.69M$7.16M$0.00$4.25M
2020-09-30$52.6M$31.91M$20.69M$5.58M$15.11M$0.00$15M
2020-06-30$43.43M$26.6M$16.83M$11.38M$5.45M$0.00$5.22M
2020-03-31$40.74M$26.55M$14.19M$4.62M$9.57M$0.00$9.3M

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$475.33M$308.82M$166.51M$110.12M$56.39M$48.52M$14.94M$33.57M$0.20$0.20167,257,000168,378,000
2024-12-31$399.21M$257.19M$142.02M$90.85M$51.17M$37.86M$13.74M$24.13M$0.14$0.14168,570,000168,725,000
2023-12-31$488.94M$320.64M$168.3M$89.27M$79.04M$54.94M$12.27M$39.97M$0.24$0.24164,165,000164,504,000
2022-12-31$326.94M$195.63M$131.31M$64.98M$66.33M$152M$8.99M$127.61M$1.11$0.85114,495,000167,631,000
2021-12-31$213.21M$130.57M$82.65M$46.41M$36.23M$4.03M$86,000.00$2.35M$0.00$0.0099,269,00099,269,000
2020-12-31$175.52M$108.97M$66.55M$29.27M$37.28M$0.00$33.77M
2019-12-31$144.5M$100.28M$44.21M$17.28M$26.93M$0.00$25.14M

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.