TBLA · NASDAQ · Internet Content & Information

Taboola (TBLA)

Connects advertisers with audiences across publisher, app, and device inventory.

$3.65
After hours+0.07 (+2.10%)
At close$3.58(−1.24%)

In millions of USD, except per-share figures

In millionsQ3 FY23Sep 2023Q4 FY23Dec 2023Q1 FY24Mar 2024Q2 FY24Jun 2024Q3 FY24Sep 2024Q4 FY24Dec 2024Q1 FY25Mar 2025Q2 FY25Jun 2025Q3 FY25Sep 2025Q4 FY25Dec 2025Q1 FY26Mar 2026Q2 FY26Jun 2026
Revenue360420414428433491427465497522466477
Cost of revenue260282305313300313308330358347345337
Gross profit101138109115133178119136139176121139
119129127122128130126136133132128132
Research & development363436333736363738374038
849591899294909895959894
Selling & marketing606568656868667170687367
General & administrative243023242426242725272527
Other expenses0000000000−90
Operating income−199−18−8547−60744−77
−4−1−41−1−8−5−21−5760
Interest income010100200200
Interest expense334018012201
Other non-operating income0−10−10051−23−760
Income before tax−237−22−7339−11−2739697
Income tax expense044−2−106−222−11103
Net income from continuing operations−234−26−41333−9−4550594
Net income−234−26−41333−9−4550594
EPS, basic−$0.07$0.01−$0.08−$0.01$0.04$0.10−$0.03−$0.01$0.02$0.17$0.21$0.02
EPS, diluted−$0.07$0.01−$0.08−$0.01$0.04$0.10−$0.03−$0.01$0.02$0.16$0.20$0.01
Weighted average shares, basic353349346343343344342314301312282278
Weighted average shares, diluted353358346343343349342314306319289291
EBITDA7367192972102342768526
Depreciation & amortization252625262525212433351619
EBIT−1910−18−7547−11−1941697