XML 119 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NOTE 12 - SEGMENT - Operating Activities by Geographic Segment (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Segment Reporting Information [Line Items]              
Revenues $ 78,635,764   $ 32,824,829   $ 130,050,642 $ 57,491,358  
Cost of revenue 76,472,140   32,040,363   126,507,992 55,490,156  
Gross profit 2,163,624   784,466   3,542,650 2,001,202  
Operating expenses              
General and administration 2,505,727   1,037,184   4,068,205 2,571,450  
Operating (loss) income (342,103)   (252,718)   (525,555) (570,248)  
Other income (expense) (1,556,509)   91,074   (1,953,273) 249,782  
Income tax expense (65,275)     (65,275)  
Net loss (1,963,887) $ (580,216) (161,644) $ (158,822) (2,544,103) (320,466)  
Assets              
Current assets 17,220,260       17,220,260   $ 15,719,172
Non-current assets 12,766,400       12,766,400   6,436,481
Liabilities              
Current liabilities 22,200,638       22,200,638   13,840,944
Non-current liabilities 214,143       214,143   268,837
U S A [Member]              
Segment Reporting Information [Line Items]              
Revenues 46,933,532   32,960,138   99,044,789 57,807,809  
Cost of revenue 45,956,484   32,359,937   96,888,310 56,185,823  
Gross profit 977,048   600,201   2,156,479 1,621,986  
Operating expenses              
General and administration 1,602,751   845,485   2,958,757 2,196,441  
Operating (loss) income (625,703)   (245,284)   (802,278) (574,455)  
Other income (expense) (1,597,506)   98,224   (2,032,989) 273,179  
Income tax expense          
Net loss (2,223,209)   (147,060)   (2,835,267) (301,276)  
Assets              
Current assets 9,072,423       9,072,423   14,537,969
Non-current assets 23,368,080       23,368,080   11,810,606
Liabilities              
Current liabilities 13,806,116       13,806,116   11,978,244
Non-current liabilities 139       139   139
Switzerland [Member]              
Segment Reporting Information [Line Items]              
Revenues 1,026,797   1,334,080   2,062,716 2,681,515  
Cost of revenue 883,919   1,149,815   1,720,243 2,302,299  
Gross profit 142,878   184,265   342,473 379,216  
Operating expenses              
General and administration 237,073   191,699   443,545 375,009  
Operating (loss) income (94,195)   (7,434)   (101,072) 4,207  
Other income (expense) 47,525   (7,150)   86,244 (23,397)  
Income tax expense          
Net loss (46,670)   (14,584)   (14,828) (19,190)  
Assets              
Current assets 763,359       763,359   1,874,627
Non-current assets 828,551       828,551   810,437
Liabilities              
Current liabilities 1,576,897       1,576,897   2,556,124
Non-current liabilities 169,599       169,599   268,698
United Kingdom [Member]              
Segment Reporting Information [Line Items]              
Revenues 31,474,055       31,474,055    
Cost of revenue 30,430,357       30,430,357    
Gross profit 1,043,698       1,043,698    
Operating expenses              
General and administration 665,903       665,903    
Operating (loss) income 377,795       377,795    
Other income (expense) (6,528)       (6,528)    
Income tax expense (65,275)       (65,275)    
Net loss 305,992       305,992    
Assets              
Current assets 7,997,811       7,997,811    
Non-current assets 754,331       754,331    
Liabilities              
Current liabilities 7,430,958       7,430,958    
Non-current liabilities 44,405       44,405    
Elimination [Member]              
Segment Reporting Information [Line Items]              
Revenues (798,620)   (1,469,389)   (2,530,918) (2,997,966)  
Cost of revenue (798,620)   (1,469,389)   (2,530,918) (2,997,966)  
Gross profit      
Operating expenses              
General and administration      
Operating (loss) income      
Other income (expense)      
Income tax expense          
Net loss      
Assets              
Current assets (613,333)       (613,333)   (693,424)
Non-current assets (12,184,562)       (12,184,562)   (6,184,562)
Liabilities              
Current liabilities (613,333)       (613,333)   (693,424)
Non-current liabilities