Balance sheet analysis HubSpot’ s total assets were $3.07 billion and $2.55 billion as of December 31, 2023 and as of December 31, 2022. Cash and cash equivalents were $388 million as of December 31, 2023, accounting for 12.6% of total assets. Short-term investments were $1 billion as of December 31, 2023, consisting of 32.6%…