XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Share-based Payments (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Three Months Ended September 30, 2023

   

Three Months Ended September 30, 2022

 
   

Number of shares

   

Weighted average exercise price per share

   

Number of shares

   

Weighted average exercise price per share

 
                                 

Outstanding, beginning of period

    1,131,882     $ 55.84       1,070,045     $ 59.88  

Granted

    29,000       20.22       24,500       43.80  

Exercised

    -       -       (14,142 )     20.53  

Forfeited

    (10,326 )     34.72       (4,414 )     66.32  

Expired

    (9,161 )     65.19       (21,312 )     57.96  

Outstanding, end of period

    1,141,395       54.83       1,054,677       60.04  

Options exercisable, end of period

    733,662     $ 61.23       533,395     $ 61.51  
   

Nine Months Ended September 30, 2023

   

Nine Months Ended September 30, 2022

 
   

Number of shares

   

Weighted average exercise price per share

   

Number of shares

   

Weighted average exercise price per share

 
                                 

Outstanding, beginning of period

    1,036,748     $ 59.97       904,151     $ 64.36  

Granted

    166,055       25.29       242,980       43.09  

Exercised

    -       -       (26,709 )     37.53  

Forfeited

    (32,500 )     61.62       (35,808 )     72.22  

Expired

    (28,908 )     63.43       (29,937 )     58.25  

Outstanding, end of period

    1,141,395       54.83       1,054,677       60.04  

Options exercisable, end of period

    733,662     $ 61.23       533,395     $ 61.51  
    Three Months Ended September 30, 2023     Three Months Ended September 30, 2022  
   

Number of shares

   

Weighted average exercise price per share

   

Number of shares

   

Weighted average exercise price per share

 
                                 

Outstanding, beginning of period

    16,463,965     $ 1.27       -     $ -  

Granted

    92,000       1.74       -       -  

Exercised

    -       -       -       -  

Forfeited

    (36,667 )     1.27       -       -  

Expired

    (15,937 )     1.27       -       -  

Outstanding, end of period

    16,503,361       1.27       -       -  

Options exercisable, end of period

    6,748,600     $ 1.27       -     $ -  
   

Nine Months Ended September 30, 2023

   

Nine Months Ended September 30, 2022

 
   

Number of shares

   

Weighted average exercise price per share

   

Number of shares

   

Weighted average exercise price per share

 
                                 

Outstanding, beginning of period

    15,975,528     $ 1.27       -     $ -  

Granted

    767,500       1.33       -       -  

Exercised

    -       -       -       -  

Forfeited

    (207,413 )     1.27       -       -  

Expired

    (32,254 )     1.27       -       -  

Outstanding, end of period

    16,503,361       1.27       -       -  

Options exercisable, end of period

    6,748,600     $ 1.27       -     $ -  
    Three Months Ended September 30, 2023   Three Months Ended September 30, 2022  
   

Number of shares

   

Weighted average exercise price per share

   

Number of shares

   

Weighted average exercise price per share

 
                                 

Outstanding, beginning of period

    7,428,662     $ 6.00       -     $ -  

Granted

    -       6.00       -       -  

Exercised

    -       -       -       -  

Forfeited

    (62,839 )     6.00       -       -  

Expired

    (49,662 )     6.00       -       -  

Outstanding, end of period

    7,316,161       6.00       -       -  

Options exercisable, end of period

    2,656,504     $ 6.00       -     $ -  
   

Nine Months Ended September 30, 2023

   

Nine Months Ended September 30, 2022

 
   

Number of shares

   

Weighted average exercise price per share

   

Number of shares

   

Weighted average exercise price per share

 
                                 

Outstanding, beginning of period

    -     $ -       -     $ -  

Granted

    7,594,000       6.00       -       -  

Exercised

    -       -       -       -  

Forfeited

    (213,650 )     6.00       -       -  

Expired

    (64,189 )     6.00       -       -  

Outstanding, end of period

    7,316,161       6.00       -       -  

Options exercisable, end of period

    2,656,504     $ 6.00       -     $ -  
Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]
  

Options outstanding

  

Options exercisable

 

Exercise price

 

Number outstanding

  

Weighted average exercise price per share

  

Weighted average remaining contractual life (years)

  

Aggregate intrinsic value

  

Number exercisable

  

Weighted average exercise price per share

  

Weighted average remaining contractual life (years)

  

Aggregate intrinsic value

 
                                 

$19.78 - $19.78

  27,500  $19.78   4.9  $17   -  $-   -  $- 

$21.61 - $28.37

  138,255   26.38   6.7   -   -   -   -   - 

$30.70 - $30.74

  20,000   30.71   6.2   -   -   -   -   - 

$40.04 - $48.00

  221,435   42.39   5.6   -   78,919   43.18   5.3   - 

$51.82 - $59.98

  194,258   55.72   1.3   -   226,462   55.70   1.1   - 

$60.01 - $68.41

  296,860   62.10   2.9   -   293,059   62.39   2.7   - 

$70.13 - $79.51

  226,587   78.51   4.3   -   126,035   78.29   4.3   - 

$80.61 - $82.07

  16,500   81.27   5.0   -   9,187   81.35   5.0   - 
   1,141,395  $54.83   4.0  $17   733,662  $61.23   2.8  $- 
  

Options outstanding

  

Options exercisable

 

Exercise price

 

Number outstanding

  

Weighted average exercise price per share

  

Weighted average remaining contractual life (years)

  

Aggregate intrinsic value

  

Number exercisable

  

Weighted average exercise price per share

  

Weighted average remaining contractual life (years)

  

Aggregate intrinsic value

 
                                 

$1.27-$1.27

  16,411,361  $1.27   6.1  $7,713   6,748,600  $1.27   6.1  $3,172 

$1.74-$1.74

  92,000   1.74   6.8   -   -   -   -   - 
   16,503,361  $1.27   6.1  $7,713   6,748,600  $1.27   6.1  $3,172 
  

Options outstanding

  

Options exercisable

 

Exercise price

 

Number outstanding

  

Weighted average exercise price per share

  

Weighted average remaining contractual life (years)

  

Aggregate intrinsic value

  

Number exercisable

  

Weighted average exercise price per share

  

Weighted average remaining contractual life (years)

  

Aggregate intrinsic value

 
                                 

$6.00 - $6.00

  7,316,161  $6.00   6.3  $-   2,656,504  $6.00   6.3  $- 
   7,316,161  $6.00   6.3  $-   2,656,504  $6.00   6.3  $- 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2023

   

2022

   

2023

   

2022

 

Company options

  $ 1,819     $ 1,569     $ 4,999     $ 4,396  

Wavelo options

    505       -       1,561       -  

Ting options

    50       -       296       -  

Capitalized stock based compensation

    (66 )     -       (250 )     -  

Total Stock Based Compensation expense

  $ 2,308     $ 1,569     $ 6,606     $ 4,396