HubSpot announced its Q4 and full year 2024 financial results, showcasing significant growth. Total revenue for Q4 2024 reached $703.2 million, a 21% increase year-over-year. Subscription revenue for Q4 was $687.3 million, also up by 21%. Professional services and other revenue saw a 36% increase in Q4, reaching $15.9 million. For the full year 2024, total revenue amounted to $2.63 billion, a 21% rise compared to the previous year. Subscription revenue for the full year was $2.57 billion, up 21%. Professional services and other revenue for the year totaled $58.0 million, a 24% increase. GAAP operating margin improved to (1.5%) in Q4 2024 from (4.0%) in Q4 2023. Non-GAAP operating margin also increased to 18.9% in Q4 2024 from 17.1% in Q4 2023. GAAP net income for Q4 2024 was $4.9 million, compared to a net loss of ($12.4) million in Q4 2023. Non-GAAP net income for Q4 2024 was $124.9 million, compared to $93.3 million in Q4 2023. The company's cash, cash equivalents, and investments totaled $2.2 billion as of December 31, 2024. HubSpot grew its customer base to 247,939 by the end of 2024, a 21% increase from the previous year. The average subscription revenue per customer was $11,312 during Q4 2024, a slight decrease of 0.5%. Calculated billings for Q4 2024 were $767.6 million, up 16% as reported and 21% in constant currency. For 2025, HubSpot projects total revenue to be in the range of $2.985 billion to $2.995 billion, representing a 14% year-over-year increase. Non-GAAP operating income for 2025 is expected to be between $543.0 million and $547.0 million, with an 18% operating profit margin. Non-GAAP net income per common share for 2025 is projected to be in the range of $9.11 to $9.19. For Q1 2025, total revenue is expected to be between $697.0 million and $699.0 million, a 13% increase year-over-year. Non-GAAP operating income for Q1 2025 is projected to be between $98.0 million and $99.0 million, with a 14% operating profit margin. Non-GAAP net income per common share for Q1 2025 is expected to be in the range of $1.74 to $1.76.