OTC:VENAF | Income Statement | MicroAlgo Inc.

Complete source-backed income-statement history.

Available history
2020-03-31 to 2025-12-31
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2023-03-31$17.83M$12.88M$4.96M$5.23M$1.02M$6.37M-$1.41M$153,540.00-$1.26M$5,239.00-$1.26M
2022-12-31$18.72M-$218,196.00-$7.72M-$7.2M
2022-09-30$433,314.00$533,378.00$433,314.00$433,314.00
2022-06-30-$23,603.00$66,917.00-$23,603.00-$23,603.00
2022-03-31$23.36M$17.96M$5.4M$3.2M$809,248.00$4.22M$1.18M-$277,019.00$899,833.00$11,476.00$888,357.00
2021-12-31$33.76M$528,110.00$9.21M$9.21M68,088
2021-09-30-$333,627.00$714.00-$333,627.00-$333,627.004,600,000
2021-06-30-$218,140.00$706.00-$218,140.00-$218,140.002,068,318
2021-03-31-$88,323.00-$9,618.00-$88,323.00-$88,323.003,073,566
2020-12-31-$70,143.00-$70,143.00-$70,143.00
2020-09-30-$34,189.00-$34,189.00-$34,189.00
2020-06-30-$6,100.00-$6,100.001,150,000
2020-03-31-$7,355.00-$7,355.001,150,000

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$60.05M$44.56M$15.48M$9M$2.98M$12.3M$3.18M$16.01M$19.19M$1.04M$18.15M$2.12$2.127,659,8187,659,818
2024-12-31$75.33M$53.94M$21.39M$15.54M$2.75M$18.59M$2.8M$5.34M$8.14M$853,882.00$7.29M$1.46$0.563,669,2159,664,959
2023-12-31$81.89M$57.33M$24.57M$22.76M$3.52M$59.18M-$34.62M-$3.32M-$37.94M-$353,034.00-$37.58M-$8.30-$8.3022,81022,810
2022-12-31$87.13M$68.18M$18.95M$13.93M$5.13M$26.81M-$7.86M$375,914.00-$7.48M-$564,793.00-$6.96M19,93019,930
2021-12-31$82.04M$48.92M$33.12M$16.59M$5.28M$25.07M$8.05M$519,912.00$8.57M$84,819.00$8.57M3,960,3963,960,396
2020-12-31-$117,787.00-$117,787.00-$117,787.00

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.