Chris Panagiotakos
Analyst
Thank you, Chuck. Good morning, everyone. Total revenue for the 3 months ended March 31, 2024, was $8.2 million, an increase of 20% compared to $6.9 million for the 3 months ended March 31, 2023. The increase is primarily attributed to an increase in infrastructure and disaster recovery cloud services and equipment and software sales.
Cost of sales for the 3 months ended March 31, 2024, was $5.3 million, an increase of 10%, compared to $4.8 million for the 3 months ended March 31, 2023. The increase of 10% was mostly related to the increase in infrastructure and disaster recovery, cloud services and equipment and software sales. Selling, general and administrative expenses for the 3 months ended March 31, 2024, were $2.8 million, an increase of approximately $620,000 or 29%, as compared to $2.1 million for the 3 months ended March 31, 2023.
The increase was primarily due to an increase in advertising expense, commission expense, salaries and head count growth. Adjusted EBITDA for the 3 months ended March 31, 2024, was $680,000, compared to adjusted EBITDA of $336,000 for the same period last year.
Net income attributable to common shareholders for the 3 months ended March 31, 2024, and was $357,000, compared to $50,000 for the 3 months ended March 31, 2023. We ended the year with cash and marketable securities of approximately $11.9 million at March 31, 2024, compared to $12.7 million at December 31, 2023. Thank you, I will now turn the call back to Chuck.