The Trade Desk(TTD)’s 2023 Financial Analysis

Balance sheet analysis The Trade Desk’s total assets were $4.9 billion as of December 31, 2023 ,compared with $4.4 billion as of December 31, 2022. Total current assets were $4.3 billion as of December 31, 2023, accounting for 87.8% of total assets. We could see that non-current was minimal.  Cash and cash equivalents were $895…