XML 78 R67.htm IDEA: XBRL DOCUMENT v3.22.4
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 9 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Earnings per share — Basic:                
Net income $ 7,815 $ 13,623 $ 1,148 $ 5,193 $ (6,771) $ 2,848 $ 22,586 $ 1,270
Weighted-average shares outstanding — Basic 66,561     67,958     67,317 67,514
Net income per common share - Basic $ 0.12     $ 0.08     $ 0.34 $ 0.02
Earnings per share — Diluted:                
Net income $ 7,815 $ 13,623 $ 1,148 $ 5,193 $ (6,771) $ 2,848 $ 22,586 $ 1,270
Weighted-average shares outstanding — Basic 66,561     67,958     67,317 67,514
Effect of potentially dilutive securities from equity incentive plans 746     209     688 337
Weighted-average shares outstanding — Diluted 67,307     68,167     68,005 67,851
Net income per common share - Diluted $ 0.12     $ 0.08     $ 0.33 $ 0.02