XML 23 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation and Stock Options (Tables)
9 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Fair Value of Options Granted The following assumptions were used to estimate the fair value of options granted during the three months ended December 31, 2023 and 2022 using the Black-Scholes option-pricing model:

 

 

Three Months Ended

 

Three Months Ended

 

 

December 31, 2023

 

December 31, 2022

Risk-free interest rate

 

4.65%

 

4.36%

Expected volatility

 

36%

 

36%

Expected dividend yield

 

0.00%

 

0.00%

Expected weighted average life of option in years

 

4.2 years

 

4.3 years

 

Stock Compensation Expense for Time Based Options and Performance Based Options The table below shows the amounts recognized in the unaudited consolidated financial statements for stock compensation expense for time-based options and performance-based options during the three and nine months ended December 31, 2023 and 2022, respectively.

 

 

Three Months Ended

 

 

 

December 31, 2023

 

 

December 31, 2022

 

Cost of revenues

 

$

731,000

 

 

$

670,000

 

General and administrative

 

 

345,000

 

 

 

1,028,000

 

Total cost of stock-based compensation included in
   income before income tax provision

 

 

1,076,000

 

 

 

1,698,000

 

Amount of income tax benefit recognized

 

 

(254,000

)

 

 

(410,000

)

Amount charged against net income

 

$

822,000

 

 

$

1,288,000

 

Effect on basic earnings per share

 

$

(0.05

)

 

$

(0.07

)

Effect on diluted earnings per share

 

$

(0.05

)

 

$

(0.07

)

 

 

 

Nine Months Ended

 

 

 

December 31, 2023

 

 

December 31, 2022

 

Cost of revenues

 

$

2,078,000

 

 

$

1,879,000

 

General and administrative

 

 

1,612,000

 

 

 

2,148,000

 

Total cost of stock-based compensation included in
   income before income tax provision

 

 

3,690,000

 

 

 

4,027,000

 

Amount of income tax benefit recognized

 

 

(799,000

)

 

 

(895,000

)

Amount charged against net income

 

$

2,891,000

 

 

$

3,132,000

 

Effect on basic earnings per share

 

$

(0.17

)

 

$

(0.18

)

Effect on diluted earnings per share

 

$

(0.17

)

 

$

(0.18

)

Stock Options

The following table summarizes information for all stock options for the three and nine months ended December 31, 2023 and 2022:

 

 

 

Three Months Ended December 31, 2023

 

 

Three Months Ended December 31, 2022

 

 

 

Shares

 

 

Weighted
Average
Exercise Price

 

 

Shares

 

 

Weighted
Average
Exercise Price

 

Options outstanding, beginning

 

 

575,263

 

 

$

116.31

 

 

 

706,728

 

 

$

96.14

 

Options granted

 

 

43,000

 

 

 

200.55

 

 

 

69,200

 

 

 

155.99

 

Options exercised

 

 

(24,666

)

 

 

94.78

 

 

 

(18,210

)

 

 

67.63

 

Options cancelled/forfeited

 

 

(3,523

)

 

 

149.42

 

 

 

(1,256

)

 

 

126.62

 

Options outstanding, ending

 

 

590,074

 

 

$

123.15

 

 

 

756,462

 

 

$

102.25

 

 

 

 

Nine Months Ended December 31, 2023

 

 

Nine Months Ended December 31, 2022

 

 

 

Shares

 

 

Weighted
Average
Exercise Price

 

 

Shares

 

 

Weighted
Average
Exercise Price

 

Options outstanding, beginning

 

 

651,857

 

 

$

108.10

 

 

 

723,876

 

 

$

84.55

 

Options granted

 

 

59,500

 

 

 

206.57

 

 

 

149,400

 

 

 

155.69

 

Options exercised

 

 

(114,913

)

 

 

79.31

 

 

 

(101,896

)

 

 

51.17

 

Options cancelled/forfeited

 

 

(6,370

)

 

 

148.34

 

 

 

(14,918

)

 

 

128.65

 

Options outstanding, ending

 

 

590,074

 

 

$

123.15

 

 

 

756,462

 

 

$

102.25

 

 

 

Stock Options Outstanding and Exercisable

The following table summarizes the status of stock options outstanding and exercisable at December 31, 2023:

 

Range of Exercise Price

 

Number of
Outstanding
Options

 

 

Weighted
Average
Remaining
Contractual
Life

 

 

Outstanding
Options –
Weighted
Average
Exercise Price

 

 

Exercisable
Options –
Number of
Exercisable
Options

 

 

Exercisable
Options –
Weighted
Average
Exercise
Price

 

$33.16 to $79.49

 

 

158,365

 

 

 

2.24

 

 

$

60.23

 

 

 

148,439

 

 

$

59.51

 

$79.50 to $148.89

 

 

184,780

 

 

 

2.43

 

 

 

104.96

 

 

 

105,097

 

 

 

99.35

 

$148.90 to $189.02

 

 

152,285

 

 

 

4.41

 

 

 

161.02

 

 

 

30,412

 

 

 

156.83

 

$189.03 to $222.26

 

 

94,644

 

 

 

4.27

 

 

 

203.08

 

 

 

7,769

 

 

 

197.16

 

Total

 

 

590,074

 

 

 

3.18

 

 

$

123.15

 

 

 

291,717

 

 

$

87.66

 

Outstanding Options

The following table summarizes the status of all outstanding options at December 31, 2023, and changes during the three months then ended:

 

 

 

Number
of
Options

 

 

Weighted
Average
Exercise Price
Per Share

 

 

Weighted
Average
Remaining
Contractual
Life (Years)

 

 

Aggregate Intrinsic
Value as of December 31, 2023

 

Options outstanding at October 1, 2023

 

 

575,263

 

 

$

116.31

 

 

 

 

 

 

 

Granted

 

 

43,000

 

 

 

200.55

 

 

 

 

 

 

 

Exercised

 

 

(24,666

)

 

 

94.78

 

 

 

 

 

 

 

Cancelled – forfeited

 

 

(3,523

)

 

 

149.42

 

 

 

 

 

 

 

Cancelled – expired

 

 

 

 

 

 

 

 

 

 

 

 

Ending outstanding

 

 

590,074

 

 

$

123.15

 

 

 

3.18

 

 

$

73,254,040

 

Ending vested and expected to vest

 

 

494,068

 

 

$

119.17

 

 

 

3.24

 

 

$

63,310,212

 

Ending exercisable at December 31, 2023

 

 

291,717

 

 

$

87.66

 

 

 

2.56

 

 

$

46,595,645