XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Note 22 - Additional Financial Information
6 Months Ended
Jun. 30, 2025
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]

22. Additional Financial Information

 

The following tables provide additional financial information related to our condensed consolidated financial statements:

 

Balance Sheet Information

        
  

June 30,

  

December 31,

 

Prepaid expenses and other

 

2025

  

2024

 

Prepaid expenses and deposits

 $19,491  $17,314 

Income tax receivable

  220   217 

Inventory

  3,444   3,975 

Other assets

  848   - 

Prepaid expenses and other

 $24,003  $21,506 
         

Other Assets

        

Investments

 $2,012  $2,012 

Contract costs

  1,917   2,333 

Total other assets

 $3,929  $4,345 
         

Accounts payable and accrued liabilities

        

Accounts payable

 $8,892  $9,009 

Accrued liabilities

  26,880   31,227 

Total accounts payable and accrued liabilities

 $35,772  $40,236 
         

Other Current Liabilities

        

Customer deposits

 $16,675  $16,660 

Accreditation fees payable

  567   623 

Income taxes payable

  1,287   263 

Total other current liabilities

 $18,529  $17,546 
         

 

Inventories

 

The components of the inventories as of June 30, 2025 and December 31, 2024 were as follows (Dollar amounts in thousands of U.S. dollars):

 

  

June 30,

  

December 31,

 
  

2025

  

2024

 

Raw materials

 $1,628  $2,051 

Finished goods

  1,816   1,924 

Total Inventories

 $3,444  $3,975