HubSpot, Inc. announced earnings results for the first quarter ended March 31, 2021. For the first quarter, the company announced total revenue was USD 281.365 million compared to USD 198.968 million a year ago. Operating loss was USD 15.032 million compared to USD 14.102 million a year ago. Net loss was USD 23.159 million compared to USD 17.716 million a year ago. Basic loss per share from continuing operations was USD 0.5 compared to USD 0.41 a year ago.