v3.26.1
Shareholder's Equity and Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Stock Option Activity
The following table sets forth the Company’s stock option activity:
Six Months Ended June 30, 2026
Stock Options Weighted Average
Exercise Price
Outstanding - beginning of period618,681$211.29 
Granted93,080$410.92 
Exercised(136,377)$141.02 
Cancelled/Forfeited/Expired(10,857)$329.77 
Outstanding - end of period564,527$259.14 
Exercisable - end of period425,041$216.01 
Schedule of RSA/RSU Activity
The following table sets forth the Company’s RSA/RSU activity:
Six Months Ended
June 30, 2026
Shares/Units
Outstanding and unvested - beginning of period324,517
Granted119,350
Vested(109,352)
Forfeited(22,680)
Outstanding and unvested - end of period311,835
Summary of Stock-Based Compensation Expense Recognized in Statements of Operations Related to All Outstanding Stock Based Compensation Awards
Stock-based compensation expense recognized in the condensed consolidated statements of operations related to all outstanding stock-based compensation awards is summarized below (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Total direct costs$2,814 $3,420 $5,815 $6,447 
Selling, general and administrative1,534 2,531 3,451 16,396 
Total stock-based compensation expense$4,348 $5,951 $9,266 $22,843