Three and Nine Months Ended September 30, 2024 Compared to Three and Nine Months Ended September 30, 2023
Net Revenue. Our net revenue decreased from $13.9 million in the three months ended September 30, 2023 to $12.9 million in the three months ended September 30, 2024 primarily due to (i) revenue from solar power project development decreasing by $0.8 million; (ii) revenue from EPC services decreasing by $1.8 million; offset by (iii) revenue from electricity generation increasing by $0.05 million and (iv) revenue from DSA and others increasing by $1.4 million. Our net revenue decreased from $60.7 million in the nine months ended September 30, 2023 to $57.5 million in the nine months ended September 30, 2024 primarily due to (i) revenue from solar power project development decreasing by $9.1 million; (ii) revenue from electricity generation decreasing by $0.6 million; (iii) revenue from EPC services decreasing by $1.8 million and; offset by (iv) revenue from DSA and others increasing by $8.3 million, due to timing of project completion.
Cost of Revenue. Our cost of revenue decreased from $8.3 million in the three months ended September 30, 2023 to $7.2 million in the three months ended September 30, 2024. Our cost of revenue decreased from $40.7 million in the nine months ended September 30, 2023 to $38.2 million in the nine months ended September 30, 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 net revenue.
Gross Profit. Gross profit for the three months ended September 30, 2024 was $5.6 million, compared to a gross profit of $5.7 million in the three months ended September 30, 2023. Gross profit for the nine months ended September 30, 2024 was $19.3 million, compared to a gross profit of $19.9 million in the nine months ended September 30, 2023. The increase in gross margin was caused by the favorable margin within the revenue from DSA and electricity generation.
Sales and Marketing Expenses. Sales and marketing expenses was $0.1 million in the three months ended September 30, 2023 and $0.01 million in the three months ended September 30, 2024. Sales and marketing expenses was $0.3 million in the nine months ended September 30, 2023 and $0.1 million in the nine months ended September 30, 2024.
General and Administrative Expenses. General and administrative expenses decreased from $7.0 million in the three months ended September 30, 2023 to $4.0 million in the three months ended September 30, 2024. General and administrative expenses decreased from $16.7 million in the nine months ended September 30, 2023 to $13.9 million in the nine months ended September 30, 2024. The decrease was mainly from a decrease in stock based compensation by $1.0 million, decrease in credit losses by $0.2 million, decrease in consulting by $1.9 million and decrease in other expenses (i.e. management, travel, allocation) by $1.4 million, partially offset by an increase in payroll by $1.7 million.
Other Operating Income (Expenses), Net. Other operating expense decreased from $1.3 million in the three months ended September 30, 2023 to other operating income of $0.5 million in the three months ended September 30, 2024. Other operating expense decreased from $3.5 million in the nine months ended September 30, 2023 to $1.4 million in the nine months ended September 30, 2024. Our other operating income (expenses) consisted primarily of cancellation loss of project assets, disposal gain or loss property, plant and equipment and non-FIT payments.
Interest Income and Expenses. Our interest income decreased from $0.4 million in the three months ended September 30, 2023 to $0.2 million in the three months ended September 30, 2024, primarily due to decrease in interest income received from cash deposits. Our interest expenses increased from $0.5 million in the three months ended September 30, 2023 to $0.7 million in the three months ended September 30, 2024, primarily due to the increased average outstanding principal of finance lease and failed sales leaseback and long-term borrowings in the three months ended September 30, 2024. Our interest income decreased from $1.6 million in the nine months ended September 30, 2023 to $1.2 million in the nine months ended September 30, 2024, primarily due to the decrease in interest income received from cash deposits. Our interest expenses increased from $1.4 million in the nine months ended September 30, 2023 to $1.6 million in the nine months ended September 30, 2024 primarily due to the increased average outstanding principal of finance lease and failed sales leaseback and long-term borrowings in the nine months ended September 30, 2024.
Foreign Exchange Gains (Losses). Foreign exchange loss was $4.8 million in the three months ended September 30, 2023 and foreign exchange gain was $4.6 million in the three months ended September 30, 2024, primarily due to the strengthening of Euro during the three months ended September 30, 2024. Foreign exchange gain was $0.04 million in the nine months ended September 30, 2023 and foreign exchange gain was $0.5 million in the nine months ended September 30, 2024, primarily due to the strengthening of Euro in the nine months ended September 30, 2024.