FTC Solar, Inc. (FTCI) Financials

$4.24

north_east
$0.12 (2.91%)
Day's range
$4.13
Day's range
$4.33

FTCI Income statement / Annual

Last year (2023), FTC Solar, Inc.'s total revenue was $127.00 M, an increase of 3.20% from the previous year. In 2023, FTC Solar, Inc.'s net income was -$50.29 M. See FTC Solar, Inc.,s key income statements, including revenue, expenses, profit, and income.

Period FY-2023 FY-2022 FY-2021 FY-2020 FY-2019
Period Ended 12/31/2023 12/31/2022 12/31/2021 12/31/2020 12/31/2019
Operating Revenue $127.00 M $123.07 M $270.53 M $187.35 M $53.12 M
Cost of Revenue $118.70 M $150.29 M $303.07 M $183.71 M $55.08 M
Gross Profit $8.31 M -$27.23 M -$32.55 M $3.64 M -$1.95 M
Gross Profit Ratio 0.07 -0.22 -0.12 0.02 -0.04
Research and Development Expenses $7.17 M $9.95 M $11.54 M $5.22 M $3.96 M
General & Administrative Expenses $37.11 M $53.74 M $75.90 M $11.80 M $4.56 M
Selling & Marketing Expenses $14.81 M $8.66 M $6.82 M $3.55 M $1.90 M
Selling, General & Administrative Expenses $51.92 M $62.40 M $82.72 M $15.34 M $6.46 M
Other Expenses $0.00 -$373,000.00 -$67,000.00 $0.00 $0.00
Operating Expenses $59.08 M $72.34 M $94.26 M $20.57 M $10.42 M
Cost And Expenses $177.78 M $222.64 M $397.33 M $204.28 M $65.50 M
Interest Income $0.00 $978,000.00 $814,000.00 $364,000.00 $454,000.00
Interest Expense $253,000.00 $978,000.00 $814,000.00 $480,000.00 $454,000.00
Depreciation & Amortization $1.38 M $900,000.00 $232,000.00 $47,000.00 $412,000.00
EBITDA -$49.00 M -$97.30 M -$105.37 M -$16.88 M -$11.96 M
EBITDA Ratio -0.39 -0.8 -0.47 -0.09 -0.23
Operating Income Ratio -0.4 -0.81 -0.47 -0.09 -0.23
Total Other Income/Expenses Net $149,000.00 $394,000.00 $20.38 M -$480,000.00 -$1.16 M
Income Before Tax -$50.63 M -$99.18 M -$106.42 M -$17.41 M -$13.53 M
Income Before Tax Ratio -0.4 -0.81 -0.39 -0.09 -0.25
Income Tax Expense -$338,000.00 $435,000.00 $169,000.00 -$83,000.00 -$39,000.00
Net Income -$50.29 M -$99.61 M -$106.59 M -$17.32 M -$13.50 M
Net Income Ratio -0.4 -0.81 -0.39 -0.09 -0.25
EPS -0.44 -0.98 -1.24 -0.2 -0.16
EPS Diluted -0.44 -0.98 -1.24 -0.2 -0.16
Weighted Average Shares Out $115.55 M $101.41 M $86.04 M $85.06 M $82.16 M
Weighted Average Shares Out Diluted $115.55 M $101.41 M $86.04 M $85.06 M $82.16 M
Link