Innovid Corp. (CTV) Financials

NYSE Currency in USD Disclaimer

$3.10

north_east $0.01 (0.32%)
Day's range
$3.09
Day's range
$3.11

CTV Income statement / Annual

Last year (2023), Innovid Corp.'s total revenue was $139.88 M, an increase of 10.04% from the previous year. In 2023, Innovid Corp.'s net income was -$31.91 M. See Innovid Corp.�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 $139.88 M $127.12 M $90.29 M $68.80 M $56.34 M
Cost of Revenue $33.81 M $30.19 M $17.79 M $12.37 M $10.58 M
Gross Profit $106.08 M $96.93 M $72.51 M $56.44 M $45.76 M
Gross Profit Ratio 0.76 0.76 0.8 0.82 0.81
Research and Development Expenses $26.88 M $31.12 M $24.62 M $18.28 M $14.77 M
General & Administrative Expenses $39.09 M $39.14 M $20.68 M $8.22 M $7.63 M
Selling & Marketing Expenses $45.57 M $50.27 M $33.06 M $28.81 M $29.41 M
Selling, General & Administrative Expenses $84.66 M $89.41 M $53.74 M $37.03 M $37.03 M
Other Expenses $0.00 $6.14 M $0.00 $0.00 $0.00
Operating Expenses $111.54 M $126.67 M $78.36 M $55.31 M $51.80 M
Cost And Expenses $169.49 M $156.86 M $96.14 M $67.68 M $62.38 M
Interest Income $3.42 M $13.35 M $259,000.00 $328,000.00 $298,000.00
Interest Expense $0.00 $0.00 $4.39 M $734,000.00 $387,000.00
Depreciation & Amortization $13.00 M $5.60 M $661,000.00 $730,000.00 $431,000.00
EBITDA -$5.46 M -$23.60 M -$5.19 M $1.85 M -$5.61 M
EBITDA Ratio -0.04 -0.19 -0.06 0.03 -0.1
Operating Income Ratio -0.12 -0.23 -0.06 0.02 -0.11
Total Other Income/Expenses Net -$13.38 M $13.35 M -$4.39 M -$734,000.00 -$387,000.00
Income Before Tax -$29.54 M -$16.39 M -$10.24 M $388,000.00 -$6.43 M
Income Before Tax Ratio -0.21 -0.13 -0.11 0.01 -0.11
Income Tax Expense $2.37 M $2.02 M $1.24 M $1.20 M $902,000.00
Net Income -$31.91 M -$18.41 M -$11.47 M -$812,000.00 -$7.33 M
Net Income Ratio -0.23 -0.14 -0.13 -0.01 -0.13
EPS -0.23 -0.14 -0.43 -0.0507 -0.0617
EPS Diluted -0.23 -0.14 -0.43 -0.0507 -0.0617
Weighted Average Shares Out $138.58 M $130.76 M $26.75 M $16.03 M $118.94 M
Weighted Average Shares Out Diluted $138.58 M $130.76 M $26.75 M $16.03 M $118.94 M
Link