Skip to content
10-K

Annual Report

Innovid Corp.

0001835378-24-000010

← back to feed
Filed
Feb 29, 2024 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2023 · Feb 23, 2024 141.82M sh
Shares Diluted FY 2023 · Dec 31, 2023 138.58M sh
Shares Diluted FY 2023 · Dec 31, 2022 130.76M sh
Shares Diluted FY 2023 · Dec 31, 2021 26.75M sh
Capex FY 2023 · Dec 31, 2023 $684K
Capex FY 2023 · Dec 31, 2022 $488K
Capex FY 2023 · Dec 31, 2021 $549K
Operating Cash Flow FY 2023 · Dec 31, 2023 $12.44M
Operating Cash Flow FY 2023 · Dec 31, 2022 −$11.56M
Operating Cash Flow FY 2023 · Dec 31, 2021 −$2.42M
Long Term Debt FY 2023 · Dec 31, 2023 $20M
Long Term Debt FY 2023 · Dec 31, 2022 $20M
Cash And Equivalents FY 2023 · Dec 31, 2023 $49.59M
Cash And Equivalents FY 2023 · Dec 31, 2022 $37.54M
Cash And Equivalents FY 2023 · Dec 31, 2021 $156.7M
Stockholders Equity FY 2023 · Dec 31, 2023 $195.99M
Stockholders Equity FY 2023 · Dec 31, 2022 $205.93M
Stockholders Equity FY 2023 · Dec 31, 2021 $161.26M
Stockholders Equity restated FY 2023 · Dec 31, 2020 −$49.73M
Current Liabilities FY 2023 · Dec 31, 2023 $25.5M
Current Liabilities FY 2023 · Dec 31, 2022 $21.19M
Total Liabilities FY 2023 · Dec 31, 2023 $53.97M
Total Liabilities FY 2023 · Dec 31, 2022 $53.68M
Current Assets FY 2023 · Dec 31, 2023 $101.62M
Current Assets FY 2023 · Dec 31, 2022 $93.83M
Total Assets FY 2023 · Dec 31, 2023 $249.96M
Total Assets FY 2023 · Dec 31, 2022 $259.61M
Eps Diluted FY 2023 · Dec 31, 2023 −$0.23
Eps Diluted FY 2023 · Dec 31, 2022 −$0.14
Eps Diluted FY 2023 · Dec 31, 2021 −$3.31
Eps Basic FY 2023 · Dec 31, 2023 −$0.23
Eps Basic FY 2023 · Dec 31, 2022 −$0.14
Eps Basic FY 2023 · Dec 31, 2021 −$3.31
Sga Expense FY 2023 · Dec 31, 2023 $39.09M
Sga Expense FY 2023 · Dec 31, 2022 $39.14M
Sga Expense restated FY 2023 · Dec 31, 2021 $20.64M
Rd Expense FY 2023 · Dec 31, 2023 $26.88M
Rd Expense FY 2023 · Dec 31, 2022 $31.12M
Rd Expense restated FY 2023 · Dec 31, 2021 $24.3M
Net Income FY 2023 · Dec 31, 2023 −$31.91M
Net Income FY 2023 · Dec 31, 2022 −$18.41M
Net Income FY 2023 · Dec 31, 2021 −$11.47M
Operating Income FY 2023 · Dec 31, 2023 −$32.96M
Operating Income FY 2023 · Dec 31, 2022 −$29.74M
Operating Income FY 2023 · Dec 31, 2021 −$5.85M
Cost Of Revenue FY 2023 · Dec 31, 2023 $33.81M
Cost Of Revenue FY 2023 · Dec 31, 2022 $30.19M
Cost Of Revenue restated FY 2023 · Dec 31, 2021 $17.7M
Revenue FY 2023 · Dec 31, 2023 $139.88M
Revenue FY 2023 · Dec 31, 2022 $127.12M
Revenue FY 2023 · Dec 31, 2021 $90.29M