XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Details        
Revenues $ 11,130,086 $ 4,253,359 $ 16,147,498 $ 8,416,562
Cost of revenue 10,397,778 4,345,087 15,576,331 8,072,713
Gross profit 732,308 (91,728) 571,167 343,849
Operating expenses        
General and administration 905,016 341,553 2,202,543 532,060
Total operating expenses 905,016 341,553 2,202,543 532,060
Operating loss (172,708) (433,281) (1,631,376) (188,211)
Other income (expense)        
Other income 8,815 0 24,732 2,600
Other expenses (3,002) (233) (8,057) (375)
Interest expense (653,141) (511,125) (1,454,515) (776,162)
Change in fair value of derivative liabilities 1,914,271 460,398 254,248 (547,671)
Gain on settlement of debt 283,230 0 283,230 0
Total other income (expense) 1,550,173 (50,960) (900,362) (1,321,608)
Net Income (loss) before provision for income taxes 1,377,465 (484,241) (2,531,738) (1,509,819)
Income taxes 0 0 0 0
Net income (loss) 1,377,465 (484,241) (2,531,738) (1,509,819)
Less: Net income attributable to noncontrolling interests 91,446 0 72,733 0
Net income (loss) attributed to stockholders of iQSTEL Inc. 1,286,019 (484,241) (2,604,471) (1,509,819)
Comprehensive income (loss)        
Net income (loss) 1,377,465 (484,241) (2,531,738) (1,509,819)
Foreign currency adjustment (30,310) 0 (33,588) 0
Total comprehensive income (loss) 1,347,155 (484,241) (2,565,326) (1,509,819)
Less: Comprehensive income attributable to noncontrolling interests 76,594 0 56,275 0
Net comprehensive income (loss) attributed to stockholders of iQSTEL Inc. $ 1,270,561 $ (484,241) $ (2,621,601) $ (1,509,819)
Basic income (loss) per common share $ 0.02 $ (0.03) $ (0.06) $ (0.1)
Diluted loss per common share $ (0.01) $ (0.03) $ (0.06) $ (0.1)
Weighted average number of common shares outstanding - Basic 57,019,993 15,357,689 43,928,994 15,199,517
Weighted average number of common shares outstanding - Diluted 68,551,209 15,357,689 43,928,994 15,199,517