XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income Per Share (Tables)
3 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Income Per Share

The Company’s basic and diluted net income (loss) per share were as follows:


 

 

 

For the Three Months Ended June 30,

 

 

 

2022

 

 

2021

 

Net income (loss) per share – basic

 

(in thousands, except per share data)

 

Net income (loss)

 

$

54,554

 

 

$

(26,525

)

 

 

 

 

 

 

 

Weighted average shares – basic

 

 

45,575

 

 

 

45,311

 

 

 

 

 

 

 

 

Net income (loss) per share – basic

 

$

1.20

 

 

$

(0.59

)

 

 

 

 

For the Three Months Ended June 30,

 

 

 

2022

 

 

2021

 

Net income (loss) per share – diluted

 

(in thousands, except per share data)

 

Net income (loss)

 

$

54,554

 

 

 

(26,525

)

 

 

 

 

 

 

 

Weighted average shares – basic

 

 

45,575

 

 

 

45,311

 

Effect of dilutive securities

 

 

347

 

 

 

 

Weighted average shares – diluted

 

 

45,922

 

 

 

45,311

 

 

 

 

 

 

 

 

Net income (loss) per share – diluted

 

$

1.19

 

 

$

(0.59

)