XML 49 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
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 under the Plan for the three years ended December 31, 2024:
 
    
Number of

Options
    
Weighted Average

Exercise Price
 
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  
Granted
     525,000        8.41  
Exercised
     (77,000      6.59  
Cancelled / forfeited
     (125,000      13.89  
  
 
 
    
Outstanding at December 31, 2024
  
 
2,420,000
 
  
$
  10.25
 
  
 
 
    
 
 
 
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 under the Plan as of December 31, 2024:
 
Range of Exercise Prices:
  
Options

Outstanding
    
Weighted Average

Remaining

Contractual Life

(in years)
    
Weighted Average

Exercise Price
 
$0.01 to $4.00
     355,000        1.3      $ 3.56  
$4.01 to $8.00
     488,000        3.8        6.87  
$8.01 to $12.00
     605,000        9.2        8.41  
$12.01 to $16.00
     751,000        6.5        14.96  
$16.01 to $20.00
     221,000        6.8        17.51  
  
 
 
       
  
 
2,420,000
 
  
 
5.9
 
  
$
  10.25
 
  
 
 
    
 
 
    
 
 
 
 
Range of Exercise Prices:
  
Options

Exercisable
    
Weighted Average

Remaining

Contractual Life

(in years)
    
Weighted Average

Exercise Price
 
$0.01 to $4.00
     355,000        1.3      $ 3.56  
$4.01 to $8.00
     488,000        3.8        6.87  
$8.01 to $12.00
     20,000        9.0        8.43  
$12.01 to $16.00
     514,000        5.9        15.21  
$16.01 to $20.00
     168,000        6.8        17.51  
  
 
 
       
  
 
1,545,000
 
  
 
4.3
 
  
$
  10.07
 
  
 
 
    
 
 
    
 
 
 
Summary of Assumptions with Respect to the Black-Scholes Option Pricing Model
    
Years Ended December 31,
 
    
2024
   
2023
   
2022
 
Stock option grants:
      
Weighted-average risk-free interest rate
     4.1     4.0     2.7
Weighted-average dividend yield
     0.0     0.0     0.0
Expected volatility
     47.7     63.0     66.1
Expected term (in years)
     3.1       3.7       3.6  
Weighted-average fair value
   $  3.08     $  5.01     $  7.83  
Summary of Mastech's Restricted Stock Unit Activity
Following is a summary of Mastech’s restricted stock activity under the Plan for the three years ended December 31, 2024:
 
    
Years Ended December 31,
 
    
2024
    
2023
    
2022
 
Beginning outstanding balance
     19,924        17,804        25,059  
Awarded
     40,130        19,924        13,979  
Released
     (34,730      (17,804      (21,234
Forfeited
     (7,403      —         —   
  
 
 
    
 
 
    
 
 
 
Ending outstanding balance
     17,921        19,924        17,804