XML 49 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Revenues
12 Months Ended
Dec. 31, 2023
Text Block 1 [Abstract]  
Deferred Revenues
NOTE 19. DEFERRED REVENUE
 
December 31,
  
2023
     2022  
Opening balance
  
$
399,520
 
   $ 84,614  
Acquisition (Note 6)
  
 
-
 
     135,409  
Cash received in advance of revenue recognition
  
 
892,622
 
     526,924  
Revenue subsequently recognized
  
 
(857,797)

     (354,531)  
Currency translation effects
  
 
(12,489)
 
     7,104  
Closing balance
  
$
421,856
 
   $ 399,520  
Current deferred revenue
  
$
392,371
 
   $ 366,085  
Non-current
deferred revenue
  
 
29,485
 
     33,435  
Deferred revenue
  
$
   421,856
 
   $    399,520  
 
 
Amounts recognized as current deferred revenue are typically recognized into revenue within six months and amounts recognized as
non-current
deferred revenue will be recognized into revenue more than twelve months from the date of the balance sheet.