XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Stockholders' Equity  
Schedule of common stock reserved for future issuance

Stock options outstanding under 2019 Equity Incentive Plan

882,892

Restricted stock units outstanding under 2019 Equity Incentive Plan

271,951

Performance stock units outstanding under 2019 Equity Incentive Plan

383,103

Shares authorized for future issuance under 2019 Equity Incentive Plan

2,594,587

Shares authorized for future issuance under 2019 Employee Stock Purchase Plan

907,850

Total

5,040,383

Schedule of stock-based compensation expense

Year ended December 31, 

2022

    

2021

    

2020

(in thousands)

Stock-Based Compensation Expense

$

11,624

$

5,584

$

2,167

Schedule of stock option transactions

Weighted average

remaining

Aggregate

Number of

Weighted-average

contractual term

intrinsic value

    

shares

    

exercise price

    

(in years)

    

(in thousands)

Outstanding at January 1, 2022

933,051

$

29.41

7.59

$

36,679

Options granted

122,539

51.99

Options exercised

(148,427)

15.31

Options canceled

(24,271)

68.13

Outstanding at December 31, 2022

882,892

$

33.85

6.92

$

16,990

Vested and Exercisable at December 31, 2022

658,858

$

26.33

6.48

$

16,001

Schedule of fair value of each option granted was estimated on the grant date using the Black-Scholes option pricing model

Year ended December 31, 

2022

    

2021

    

2020

(in thousands)

Risk free rate of return (1)

1.69% - 4.23%

0.57% - 1.35%

0.32% - 1.52%

Expected share price volatility (2)

39.73% - 43.03%

26.06% - 39.41%

18.13% - 25.67%

Expected life in years (3)

5.89

5.89

5.63 - 6.08

Dividend yield (4)

0%

0%

0%

(1)Determined based on the U.S. Treasury yield in effect at the time of the grant for zero-coupon U.S. Treasury notes with remaining terms similar to the expected term of the options.
(2)Determined based on a blend of the Company’s historic stock price volatility and the historic volatility of a peer group of publicly traded companies.
(3)Determined using the “simplified method” for estimating the expected option life, which is the average of the weighted-average vesting period and contractual term of the option as the Company does not have sufficient historical exercise data to provide a reasonable basis upon which to estimate expected term due to the limited period of time its common stock has been publicly traded.
(4)Determined to be zero as the Company does not currently plan to issue dividends.

Schedule of RSU transactions

Weighted-average

Number of

grant date

    

shares

    

fair value

Non vested outstanding at January 1, 2022

235,696

$

79.33

Granted

100,106

51.53

Vested

(57,536)

80.60

Forfeited

(6,315)

76.30

Non vested outstanding at December 31, 2022

271,951

$

68.90

Schedule of Performance stock unit transactions

Weighted-average

Number of

grant date

    

shares

    

fair value

Non vested outstanding at January 1, 2022

358,401

$

36.87

Granted

26,165

50.36

Vested

Forfeited

(1,463)

80.69

Non vested outstanding at December 31, 2022

383,103

$

37.62