Trustpilot Group Plc (TRST.LN)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [LSE]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] by (Cboe BZX)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [LSE]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] [[ item.lastPriceExt ]] [[ item.priceChangeExt ]] ([[ item.percentChangeExt ]]) [[ item.tradeTimeExt ]]
for [[ item.sessionDateDisplayLong ]]
Fiscal Year End Date: 12/31
(Values in thousands)
| 12-2025 | 06-2025 | 12-2024 | 06-2024 | 12-2023 | |
| Assets | |||||
| Current Assets | |||||
| Cash & Cash Equivalents | 47,625 | 66,986 | 68,942 | 75,553 | 91,464 |
| Other current assets | 24,331 | 22,789 | 19,623 | 15,378 | 14,976 |
| TOTAL | $77,097 | $95,003 | $92,439 | $95,670 | $110,536 |
| Non-Current Assets | |||||
| PPE Net | 17,060 | 19,440 | 20,370 | 22,471 | 23,777 |
| Intangibles | 12,201 | 11,157 | 9,095 | 8,290 | 7,355 |
| Other Non-Current Assets | 21,150 | 22,765 | 22,617 | 22,389 | 14,704 |
| TOTAL | $50,411 | $53,362 | $52,082 | $53,150 | $45,836 |
| Total Assets | $127,508 | $148,365 | $144,521 | $148,820 | $156,372 |
| Liabilities | |||||
| Current Liabilities | |||||
| Accounts payable and accrued liabilities | 3,495 | 3,217 | 3,621 | 4,109 | 4,481 |
| TOTAL | $117,460 | $98,419 | $83,411 | $72,773 | $70,941 |
| Non-Current Liabilities | |||||
| Other Non-Current Liabilities | 4,145 | 3,965 | 3,456 | 3,705 | 3,746 |
| TOTAL | $16,778 | $18,932 | $19,723 | $22,083 | $22,318 |
| Total Liabilities | $134,238 | $117,351 | $103,134 | $94,856 | $93,259 |
| Shareholders' Equity | |||||
| Common Shares | 5,309 | 5,628 | 5,182 | 5,271 | 5,338 |
| Retained earnings | -171,338 | -133,473 | -118,476 | -106,010 | -165,664 |
| Other shareholders' equity | 156,937 | 157,067 | 153,681 | 154,391 | 154,649 |
| TOTAL | $-6,730 | $31,014 | $41,387 | $53,964 | $63,113 |
| Total Liabilities And Equity | $127,508 | $148,365 | $144,521 | $148,820 | $156,372 |