XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
3 Months Ended
Jun. 30, 2023
Stockholders Equity Note [Abstract]  
Schedule of Stock-Based Compensation Expense

The following table summarizes total share-based compensation expense included in the condensed consolidated statements of net income and comprehensive income for the three months ended June 30, 2023 and 2022:

 

Three Months Ended June 30,

 

 

 

2023

 

 

2022

 

 

Costs and expenses:

 

 

 

 

 

 

Cost of revenue

$

842

 

 

$

563

 

 

Research and development costs

 

655

 

 

 

1,583

 

 

Selling, general and administrative

 

6,459

 

 

 

6,620

 

 

Total share-based compensation

 

7,956

 

 

 

8,766

 

 

Income tax benefit

 

(1,894

)

 

 

(2,045

)

 

Decrease in net income

$

6,062

 

 

$

6,721

 

 

Summary of Restricted Stock Awards Activity

Restricted stock awards activity during the three months ended June 30, 2023 is summarized as follows:

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Average

 

 

 

 

 

 

Grant-Date

 

 

 

Number of

 

 

Fair Value

 

 

 

Shares

 

 

per Share

 

Outstanding, March 31, 2023

 

 

3,297,512

 

 

$

16.72

 

Granted

 

 

1,307,856

 

 

 

15.49

 

Vested

 

 

(749,953

)

 

 

15.82

 

Canceled

 

 

(101,790

)

 

 

16.42

 

Outstanding, June 30, 2023

 

 

3,753,625

 

 

$

16.48

 

Summary of Stock Option Activity

The following table summarizes the stock option transactions during the three months ended June 30, 2023:

 

 

 

 

 

Weighted-

 

 

Weighted-

 

 

 

 

 

 

 

 

 

Average

 

 

Average

 

 

Aggregate

 

 

 

 

 

 

Exercise

 

 

Remaining

 

 

Intrinsic

 

 

 

Number of

 

 

Price

 

 

Contractual

 

 

Value

 

 

Shares

 

 

per Share

 

 

Life (years)

 

 

(in thousands)

 

Outstanding, March 31, 2023

 

 

1,130,813

 

 

$

14.75

 

 

 

1.7

 

 

$

3,011

 

Exercised

 

 

(188,324

)

 

 

14.15

 

 

 

1.4

 

 

$

228

 

Forfeited/Canceled

 

 

(500

)

 

 

 

 

 

 

 

 

 

Expired

 

 

(4,700

)

 

 

16.64

 

 

 

 

 

 

 

Outstanding, June 30, 2023

 

 

937,289

 

 

$

14.86

 

 

 

1.8

 

 

$

1,342

 

Vested and expected to vest, June 30, 2023

 

 

937,289

 

 

$

14.86

 

 

 

1.8

 

 

$

1,342

 

Exercisable, June 30, 2023

 

 

937,289

 

 

$

14.86

 

 

 

1.8

 

 

$

1,342