Canada markets open in 3 hours 45 minutes

Taboola.com Ltd. (TBLA)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
4.5300+0.1000 (+2.26%)
At close: 04:00PM EDT
4.6300 +0.10 (+2.21%)
After hours: 06:57PM EDT
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
176,108
165,893
319,319
242,811
Other Short Term Investments
5,725
96,914
0
0
Total Cash
181,833
262,807
319,319
242,811
Net Receivables
306,307
256,708
245,235
158,050
Other Current Assets
9,348
7,256
15,301
14,004
Total Current Assets
559,412
593,908
628,948
426,134
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
339,770
319,709
281,659
244,899
Accumulated Depreciation
-205,869
-179,844
-153,295
-123,947
Net property, plant and equipment
133,901
139,865
128,364
120,952
Goodwill
555,931
555,869
550,380
19,206
Intangible Assets
125,258
189,156
250,923
3,905
Other long-term assets
293,698
4,059
3,897
3,300
Total non-current assets
1,148,390
935,715
968,366
154,034
Total Assets
1,707,802
1,529,623
1,597,314
580,168
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
3,000
3,000
3,000
-
Accounts Payable
282,012
247,504
259,941
189,352
Accrued liabilities
33,441
24,623
26,003
20,428
Deferred revenues
15,008
23,797
24,310
24,753
Other Current Liabilities
27,264
26,986
32,347
11,596
Total Current Liabilities
423,965
368,222
400,561
300,233
Non-current liabilities
Long Term Debt
142,164
223,049
285,402
-
Deferred taxes liabilities
14,815
34,133
51,027
45
Other long-term liabilities
14,217
5,000
51,027
-
Total non-current liabilities
226,775
326,866
429,182
233,295
Total Liabilities
650,740
695,088
829,743
533,528
Stockholders' Equity
Common Stock
0
0
0
0
Retained Earnings
-150,460
-68,420
-56,445
-31,497
Accumulated other comprehensive income
942
-834
0
-
Total stockholders' equity
1,057,062
834,535
767,571
46,640
Total liabilities and stockholders' equity
1,707,802
1,529,623
1,597,314
580,168