XML 55 R40.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of black scholes option-pricing model valuation assumption
            
   Years ended
December 31,
 
   2022(1)  2021  2020 
Expected volatility  NA   69.2 - 81.1%   69.2 - 81.1% 
Expected term  NA   4.5 - 5.0 Years   4.8 - 5.0 Years 
Risk-free interest rate  NA   0.3% - 1.4%   0.2% - 1.4% 
Forfeiture Rate  NA   0.0%   0.0% 

 

 
(1)No stock options were issued during 2022.
Schedule of outstanding stock options
                           
       Weighted Average   Aggregate   Weighted  
   Shares   Exercise   Grant Date   Intrinsic
Value
  Average
Remaining
 
   (000’s)   Price   Fair Value   (000’s)   Term (Yrs)  
Options                            
At December 31, 2020   5,198   $4.23        $240,866     6.89  
Granted   305    42.37   $30.32              
Exercised   (1,460)   3.85    80.58    84,371         
Forfeiture and cancelled   (443)   5.01                   
At December 31, 2021   3,600   $7.47        $241,515     6.37  
Granted   -    -                   
Exercised   (1,273)  $3.67   $80.70   $102,283         
Forfeiture and cancelled   (61)   5.46                   
At December 31, 2022   2,266   $9.66        $213,914     5.43  
Exercisable at December 31, 2022   1,928   $6.41        $188,261     5.05  
Schedule of employee stock options outstanding
                              
   Outstanding Options   Vested Options 
Range of Exercise Price   Number
Outstanding at
December 31,
2022
(000’s)
    Weighted
Average
Remaining
Life
    Weighted
Average
Exercise
Price
    Number
Exercisable at
December 31,
2022
(000’s)
    Weighted
Average
Exercise
Price
    Weighted
Average
Remaining
Life
 
$0.34 - $1.05   30    1.44   $0.58    30   $0.58    1.44 
$1.97 - $2.95   5    3.01    1.97    5    1.97    3.01 
$3.23 - $4.85   1,465    5.38    3.81    1,412    3.80    5.34 
$5.59 - $8.38   389    3.51    5.70    331    5.72    2.88 
$14.53 - $21.79   61    7.58    14.53    40    14.53    7.58 
$21.80 - $32.70   16    7.83    21.80    10    21.80    7.83 
$42.64 - $63.96   300    8.01    42.67    100    42.67    8.01 
Outstanding options   2,266    5.43   $9.66    1,928   $6.41    5.05 
Schedule of restricted stock activity
                    
   For the twelve months ended 
   December 31,
2022
   December 31,
2021
 
    Shares     Weighted
Average
Grant Date
Fair Value
    Shares     Weighted
Average
Grant Date
Fair Value
 
Unvested at beginning of period   0.3   $14.72    66.2   $28.11 
Transfers to restricted stock units   -    -    (45.9)   34.02 
Granted   -    -    -    - 
Vested   -    -    (18.9)   14.79 
Forfeited and cancelled   (0.3)   14.72    (1.1)   14.72 
Unvested at end of period   -   $-    0.3   $14.72 
Schedule of restricted stock unit activity
                    
   For the twelve months ended 
   December 31,
2022
   December 31,
2021
 
    Shares
(000’s)
    Weighted
Average
Grant Date
Fair Value
    Shares
(000’s)
    Weighted
Average
Grant Date
Fair Value
 
Unvested at beginning of period   566   $52.66    -   $- 
Transfers to restricted stock awards   -    -    46    34.02 
Granted   248    74.14    574    54.40 
Vested   (205)   54.17    (19)   64.58 
Forfeited and cancelled   (70)   61.99    (35)   50.46 
Unvested at end of period   539   $60.73    566   $52.66 
Schedule of stock-based awards issued to non-employee consultants
                    
   For the twelve months ended 
   December 31,
2022
   December 31,
2021
 
    Shares
(000’s)
    Weighted
Average
Grant Date
Fair Value
    Shares
(000’s)
    Weighted
Average
Grant Date
Fair Value
 
Unvested at beginning of period   15   $64.65    -   $- 
Granted   76    98.28    15    64.65 
Vested   (15)   98.28    -    - 
Forfeited and cancelled   -    -    -    - 
Unvested at end of period   76   $91.48    15   $64.65