MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2025-12-31, IQST made $316,899,498 in revenue. -$8,510,266 in net income. Net profit margin of -2.69%.

Income Overview

Revenue
$316,899,498
Net Income
-$8,510,266
Net Profit Margin
-2.69%
EPS
-$2.86
Unit: Dollar

Income Statement
2025-12-31
2024-12-31
Revenues
316,899,498 283,220,442
Cost of revenue
307,442,244 274,948,693
Gross profit
9,457,254 8,271,749
General and administration
11,540,712 9,105,813
Impairment loss of goodwill
2,168,552 -
Total operating expenses
13,709,264 9,105,813
Operating loss
-4,252,010 -834,064
Other income
118,833 94,974
Other expenses
-199,523 -12,360
Interest expense
1,614,399 2,159,425
Loss on settlement of debt
-2,224,481 -482,085
Change in fair value of derivative liabilities
--1,393,046
Loss on settlement of salary payable
-216,981 -
Total other expense
-4,136,551 -3,951,942
Net loss before provision for income taxes
-8,388,561 -4,786,006
Income taxes
121,705 394,030
Net loss
-8,510,266 -5,180,036
Diluted EPS
-2.86 -0.04
Unit: Dollar.

Time Plot

Show the time plot by selecting a row from the table.

Income Statement

DownloadDownload image
Net loss-$8,510,266 (-64.29%↓ Y/Y)Net loss beforeprovision for income taxes-$8,388,561 (-75.27%↓ Y/Y)Income taxes$121,705 (-69.11%↓ Y/Y)Revenues$316,899,498 (11.89%↑ Y/Y)Operating loss-$4,252,010 (-409.79%↓ Y/Y)Total other expense-$4,136,551 (-4.67%↓ Y/Y)Gross profit$9,457,254 (14.33%↑ Y/Y)Other income$118,833 (25.12%↑ Y/Y)Cost of revenue$307,442,244 (11.82%↑ Y/Y)Total operatingexpenses$13,709,264 (50.56%↑ Y/Y)Loss on settlement ofdebt-$2,224,481 (-361.43%↓ Y/Y)Interest expense$1,614,399 (-25.24%↓ Y/Y)Loss on settlement ofsalary payable-$216,981 Other expenses-$199,523 (-1514.26%↓ Y/Y)General andadministration$11,540,712 (26.74%↑ Y/Y)Impairment loss of goodwill$2,168,552

iQSTEL Inc (IQST)

iQSTEL Inc (IQST)