XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table illustrates the Company’s revenue:
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Managed Services Revenue9,053,031 8,850,463 16,960,441 15,547,005 
SaaS Services Revenue80,201 243,353 141,154 499,694 
Total Revenue$9,133,232 $9,093,816 $17,101,595 $16,046,699 
The following table provides the Company’s revenues as determined by customer geographic region:
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Revenue from North America$7,413,992 $7,537,029 $15,042,336 $13,027,444 
Revenue from Other102,055 445,224 204,247 879,833 
Revenue from APAC1,617,185 1,111,563 1,855,012 2,139,422 
Total$9,133,232 $9,093,816 $17,101,595 $16,046,699 
Schedule of Contract with Customer
The following tables provide information about receivables, contract assets, and contract liabilities from contracts with customers reported in the Company’s consolidated balance sheet:
June 30, 2025December 31, 2024
Billed contract assets$6,357,470 $7,835,041 
Unbilled contract assets13,195 151,783 
Allowance for doubtful accounts(192,785)(205,000)
Contract liabilities(1)
6,661,453 8,188,651 
(1) Contract liabilities includes the balance of signed contracts that have not been invoiced to the customer and the value of signed contracts that have yet to be recognized as revenue.