Tổng doanh thu của TPX trong nửa năm trước là 41.62 M GBP và thấp hơn 3.91% so với nửa năm trước. Thu nhập ròng của H1 23 là -6.97 M GBP.