XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Company's Stock Option Activity
Following is a summary of the Company’s stock option activity for the three years ended December 31, 2023:
 
    
Number of
Options
    
Weighted Average
Exercise Price
 
Outstanding at December 31, 2020
     2,009,000      $ 9.40  
Granted
     501,000        17.58  
Exercised
     (31,000      7.34  
Cancelled / forfeited
     (438,000      13.04  
  
 
 
    
Outstanding at December 31, 2021
     2,041,000        10.66  
Granted
     1,200,000        15.76  
Exercised
     (113,000      11.73  
Cancelled / forfeited
     (802,000      15.85  
  
 
 
    
Outstanding at December 31, 2022
     2,326,000        11.38  
Granted
     205,000        10.14  
Exercised
     —         —   
Cancelled / forfeited
     (434,000      13.62  
  
 
 
    
Outstanding at December 31, 2023
  
 
2,097,000
 
  
$
10.80
 
  
 
 
    
 
 
 
Summary of Information Regarding the Company's Outstanding and Exercisable Stock Options
The table below summarizes information regarding the Company’s outstanding and exercisable stock options as of December 31, 2023:
 
Range of Exercise Prices:
  
Options
Outstanding
    
Weighted Average
Remaining
Contractual Life
(in years)
    
Weighted Average
Exercise Price
 
$0.01 to $4.00
     355,000        2.3      $ 3.56  
$4.01 to $8.00
     575,000        4.8        6.83  
$8.01 to $12.00
     105,000        9.8        8.82  
$12.01 to $16.00
     821,000        7.5        14.99  
$16.01 to $20.00
     241,000        7.8        17.51  
  
 
 
       
  
 
2,097,000
 
  
 
6.0
 
  
$
10.80
 
  
 
 
    
 
 
    
 
 
 
 
Range of Exercise Prices:
  
Options
Exercisable
    
Weighted Average
Remaining
Contractual Life
(in years)
    
Weighted Average
Exercise Price
 
$0.01 to $4.00
     355,000        2.3      $ 3.56  
$4.01 to $8.00
     491,000        4.8        6.84  
$8.01 to $12.00
     —         —         —   
$12.01 to $16.00
     335,000        6.4        15.42  
$16.01 to $20.00
     125,000        7.8        17.51  
  
 
 
       
  
 
1,306,000
 
  
 
4.8
 
  
$
9.17
 
  
 
 
    
 
 
    
 
 
 
Summary of Assumptions with Respect to the Black-Scholes Option Pricing Model
    
Years Ended December 31,
 
    
2023
   
2022
   
2021
 
Stock option grants:
      
Weighted-average risk-free interest rate
     4.0     2.7     0.6
Weighted-average dividend yield
     0.0     0.0     0.0
Expected volatility
     63.0     66.1     68.3
Expected term (in years)
     3.7       3.6       3.8  
Weighted-average fair value
   $ 5.01     $ 7.83     $ 8.85  
Summary of Mastech's Restricted Stock Unit Activity
Following is a summary of Mastech’s restricted stock activity for the three years ended December 31, 2023:
 
    
Years Ended December 31,
 
    
2023
    
2022
    
2021
 
Beginning outstanding balance
     17,804        25,059        30,843  
Awarded
     19,924        13,979        11,955  
Released
     (17,804      (21,234      (17,739
Forfeited
     —         —         —   
  
 
 
    
 
 
    
 
 
 
Ending outstanding balance
     19,924        17,804        25,059