Taboola.com Ltd. (TBLA)
NASDAQ: TBLA · Real-Time Price · USD
3.710
+0.010 (0.27%)
Aug 26, 2026, 10:22 AM EDT - Market open
Taboola.com Financials Overview
Financials in millions USD. Fiscal year is January - December.
Millions USD. Fiscal year is Jan - Dec.
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Revenue Revenue Growth | 1,962 | 1,912 | 1,766 | 1,440 | 1,401 | 1,378 |
Revenue Growth | 7.99% | 8.26% | 22.68% | 2.75% | 1.65% | 15.95% |
Gross Profit Gross Profit Growth | 583.87 | 569.51 | 534.22 | 425.56 | 464.25 | 441.07 |
Operating Income Operating Income Growth | 55.89 | 44.06 | 25.92 | -63.74 | -12.92 | -6.83 |
Net Income Net Income Growth | 118.76 | 42.28 | -3.76 | -82.04 | -11.98 | -36.89 |
Earnings Per Share EPS Growth | 0.40 | 0.13 | -0.01 | -0.24 | -0.05 | -0.26 |
EPS Growth | 875.42% | - | - | - | - | - |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Israel Israel Growth | 98.6 | 101.77 | 108.21 | 144.05 | 189.96 | 173.54 |
United States United States Growth | 972.04 | 910.4 | 837.92 | 564.6 | 519.46 | 545.94 |
Germany Germany Growth | 153.01 | 159.93 | 144.55 | 132.04 | 123.49 | 148.04 |
United Kingdom United Kingdom Growth | 71.62 | 77.83 | 72.55 | 78.08 | 72.7 | 69.93 |
Rest of The World Rest of The World Growth | 667.03 | 662.11 | 603 | 520.91 | 495.55 | 441.02 |
Total Total Growth | 1,962 | 1,912 | 1,766 | 1,440 | 1,401 | 1,378 |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Cash & Investments Cash & Investments Growth | 133.05 | 120.87 | 230.36 | 181.83 | 262.81 | 319.32 |
Total Debt Total Debt Growth | 157.4 | 194.09 | 180.89 | 214.88 | 298.73 | 362.89 |
Net Cash (Debt) Net Cash Growth | -24.35 | -73.23 | 49.47 | -33.05 | -35.92 | -43.57 |
Net Cash Growth | - | - | - | - | - | - |
Net Cash Per Share Net Cash Per Share Growth | -0.08 | -0.23 | 0.14 | -0.10 | -0.14 | -0.30 |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Operating Cash Flow Operating Cash Flow Growth | 252.76 | 208.36 | 184.33 | 84.37 | 53.48 | 63.52 |
Capital Expenditures CapEx Growth | -51.95 | -44.92 | -35.16 | -32.13 | -34.91 | -39.07 |
Free Cash Flow Free Cash Flow Growth | 200.81 | 163.45 | 149.18 | 52.24 | 18.57 | 24.45 |
Free Cash Flow Growth | 21.70% | 9.57% | 185.56% | 181.31% | -24.05% | -79.84% |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Gross Margin | 29.75% | 29.79% | 30.25% | 29.56% | 33.13% | 32.00% |
Operating Margin | 2.85% | 2.30% | 1.47% | -4.43% | -0.92% | -0.50% |
Pretax Margin | 6.24% | 1.71% | 0.79% | -5.32% | -0.32% | -0.14% |
Profit Margin | 6.05% | 2.21% | -0.21% | -5.70% | -0.85% | -2.68% |
FCF Margin | 10.23% | 8.55% | 8.45% | 3.63% | 1.32% | 1.77% |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Aug '26 Aug 26, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
PE Ratio | 9.40 | 31.42 | - | - | - | - |
Forward PE | 5.10 | 10.48 | 9.13 | 25.47 | 10.24 | 16.91 |
P/FCF Ratio | 4.98 | 8.13 | 8.25 | 28.47 | 42.02 | 73.78 |
PS Ratio | 0.51 | 0.70 | 0.70 | 1.03 | 0.56 | 1.31 |