Advertisement
Screener

MicroAlgo Inc. (MLGO) Cost of Revenue

2.3 / 5 stars · 9/20 Roast Me

MicroAlgo Inc. Cost of Revenue

MicroAlgo Inc. (MLGO) reported Cost of Revenue of $44.56 million for the 12-month period ending 2025-12-31, per its 20-F filed 2026-04-01.

Financial Statements › Expense Statement

us-gaap:CostOfRevenue · last filed 2026-04-01

  • MicroAlgo Inc. cost of revenue for the quarter ending 2023-06-30 was $13.56M, a 41.61% decline year-over-year.
  • MicroAlgo Inc. cost of revenue for the quarter ending 2023-03-31 was $12.88M, a 28.30% decline year-over-year.
  • MicroAlgo Inc. cost of revenue for the quarter ending 2022-06-30 was $23.23M.
  • MicroAlgo Inc. cost of revenue for the quarter ending 2022-03-31 was $17.96M.
  • MicroAlgo Inc. cost of revenue for fiscal 2022 was $68.18M, a 39.38% increase from fiscal 2021.
  • MicroAlgo Inc. cost of revenue for fiscal 2021 was $48.92M.

USD

Period endCost of Revenue 3 monthCost of Revenue 6 monthCost of Revenue 12 month
2025-12-31$44.56M
20-F · filed 2026-04-01
2025-06-30$19.07M
6-K · filed 2025-09-10
2024-12-31$53.94M
20-F · filed 2025-04-28
2024-06-30$28.48M
6-K · filed 2024-09-25
2023-12-31$57.33M
20-F · filed 2024-04-11
2023-06-30$13.56M
derived: 6-K 6 month − 10-Q 3 month · filed 2023-08-09
$26.44M
6-K · filed 2023-08-09
2023-03-31$12.88M
10-Q · filed 2023-05-08
2022-12-31$68.18M
10-K · filed 2023-03-29
2022-06-30$23.23M
derived: 6-K 6 month − 10-Q 3 month · filed 2023-08-09
$41.19M
6-K · filed 2023-08-09
2022-03-31$17.96M
10-Q · filed 2023-05-08
2021-12-31$48.92M
10-K · filed 2023-03-29

CNY

Period endCost of Revenue 6 monthCost of Revenue 12 month
2025-12-31313.22M CNY
20-F · filed 2026-04-01
2025-06-30136.54M CNY
6-K · filed 2025-09-10
2024-12-31387.72M CNY
20-F · filed 2026-04-01
2024-06-30202.96M CNY
6-K · filed 2025-09-10
2023-12-31406.03M CNY
20-F · filed 2026-04-01
2023-06-30183.10M CNY
6-K · filed 2024-09-25
2022-12-31458.59M CNY
20-F · filed 2025-04-28
2022-06-30276.42M CNY
6-K · filed 2023-08-09
2021-12-31315.60M CNY
20-F · filed 2024-04-11