XML 43 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Segmented information (Tables)
3 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Schedule of Reconciliation Segmented Information

Reconciliation to net income:

 

   Three Months ended March 31, 2025   Three Months ended March 31, 2024 
Revenue  $2,738,303   $1,793,071 
           
Cost of revenue   1,240,602    836,674 
           
Gross profit   1,497,701    956,397 
           
Segment operating expenses   1,171,149    1,082,768 
Total operating income (loss)   326,552    (126,371)
           
Unallocated expenses   281,312    384,105 
Amortization and expiration of operating lease right-of-use assets   -    6,781 
Depreciation   45,360    108,052 
Foreign exchange loss (gain)   (33,197)   24,105 
Interest income   (474)   (6)
Loss on disposal of equipment   -    1,927 
Stock-based compensation   43,868    68,249 
Net loss before income taxes  $(10,317)   (719,583)
Schedule of Revenue By Geographical Region

The Company had the following revenue by geographical region based on impression served.

 

   Three Months ended March 31, 2025   Three Months ended March 31, 2024 
Total revenue          
Western Europe  $759,974   $631,946 
Central, Eastern and Southern Europe   163,694    90,397 
North America   1,746,478    984,806 
Rest of World   68,157    85,922 
Total revenue  $2,738,303   $1,793,071 
Schedule of Equipment Geographical Region

The Company’s equipment is located as follows:

 

Net Book Value  March 31, 2025   December 31, 2024 
         
Canada  $18,351   $17,213 
Israel   7,766    5,707 
United Kingdom   2,607    2,883 
Total equipment  $28,724   $25,803