XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Weighted Average Shares Outstanding for Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings per share — Basic:            
Net income (loss) $ 13,623 $ 1,148 $ (6,771) $ 2,848 $ 14,771 $ (3,923)
Weighted-average shares outstanding — Basic 67,806   67,406   67,698 67,291
Net income (loss) per common share — Basic $ 0.20   $ (0.10)   $ 0.22 $ (0.06)
Earnings per share — Diluted:            
Net income (loss) $ 13,623 $ 1,148 $ (6,771) $ 2,848 $ 14,771 $ (3,923)
Weighted-average shares outstanding — Basic 67,806   67,406   67,698 67,291
Effect of potentially dilutive securities 616       655  
Weighted-average shares outstanding — Diluted 68,422   67,406   68,353 67,291
Net income (loss) per common share — Diluted $ 0.20   $ (0.10)   $ 0.22 $ (0.06)