Three Months Ended March 31, 2024 Compared to Three Months Ended March 31, 2023
Net Revenue. Our net revenue increased from $12.9 million in the three months ended March 31, 2023 to $14.6 million in the three months ended March 31, 2024 primarily due to (i) revenue from electricity generation increasing by $0.5 million; (ii) revenue from EPC services decreasing by $3.8 million and (iii) revenue from DSA increasing by $5.1 million, due to the timing of project completion.
Cost of Revenue. Our cost of revenue decreased from $11.3 million in the three months ended March 31, 2023 to $10.3 million in the three months ended March 31, 2024. Our cost of revenue associated with solar power project primarily consists of project development cost and acquisition cost; cost on electricity generation primarily consists of depreciation expenses arising from our solar power fixed assets and EPC cost associated with direct materials, solar modules, labor, subcontractor costs, and others indirect cost related to contract performance, such as indirect labor and supplies. The decrease of our cost of revenue is primarily due to the decrease in EPC services we provided in the three months ended March 31, 2024.
Gross Profit. Gross profit for the three months ended March 31, 2024 was $4.3 million, compared to a gross profit of $1.6 million in the three months ended March 31, 2023. The increase percentage in gross margin was caused by the favorable margin within the DSA revenue partially offset by decrease in unfavorable margin from EPC services we provided during the three months ended March 31, 2024.
Sales and Marketing Expenses. Sales and marketing expenses was $0.1 million in the three months ended March 31, 2023 and $0.1 million in the three months ended March 31, 2024.
General and Administrative Expenses. General and administrative expenses increased from $4.4 million in the three months ended March 31, 2023 to $4.6 million in the three months ended March 31, 2024. The increase was mainly from payroll, credit loss and consulting expenses offset by decrease in stock base compensation and other management expense and overall decrease in all other expense accounts.
Other Operating Expenses. Other operating expense increased from $0.1 million in the three months ended March 31, 2023 to $0.9 million in the three months ended March 31, 2024. Our other operating income/expenses consisted primarily of cancellation loss of project assets, loss on disposal of property, plant and equipment and non-FIT payments.
Interest Income and Expenses. Our interest income decreased from $0.6 million in the three months ended March 31, 2023 to $0.5 million in the three months ended March 31, 2024, primarily due to the decrease in interest income received from cash deposits. Our interest expenses decreased from $0.7 million in the three months ended March 31, 2023 to $0.4 million in the three months ended March 31, 2024, primarily due to the decrease in average outstanding principal of finance lease and failed sales leaseback in the three months ended March 31, 2024.
Foreign Exchange (Losses)/Gains. Foreign exchange gain was $2.7 million in the three months ended March 31, 2023 and foreign exchange loss was $3.3 million in the three months ended March 31, 2024, primarily due to the strengthening of USD against EUR in the three months ended March 31, 2024.
Income Tax Expense. Income tax expense increased from $0.3 million in the three months ended March 31, 2023 to $1.2 million in the three months ended March 31, 2024. The income tax expense in the three months ended March 31, 2024 mainly resulted from the taxable income from UK, Italy and Hungary.
Net loss. We had a net loss of $5.5 million in the three months ended March 31, 2024, compared to net loss of $0.6 million in the three months ended March 31, 2023, primarily as a result of the foreign exchange loss during the first quarter of 2024.
Liquidity and Capital Resources
For the three months ended March 31, 2024, we had negative operating cash flow of $6.8 million, and loss from operations of $1.2 million and we repaid borrowings, finance lease and failed sales leaseback financing totaling of $2.8 million. As of March 31, 2024, we have positive working capital of $161 million. We believe that our cash and cash equivalents, project assets, and continued support from financial institutions, fund investors and financing lease companies, in the form of renewed and additional short-term or long-term financings (including development loans, construction loans and project financings) and equity contribution, will be sufficient to meet our working capital and capital expenditure needs that will arise in 2024 and will be sufficient for the next 12 months from the issuance