XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Basic net income per share:        
Net income $ 13,280 $ 35,624 $ 104,793 $ 96,489
Weighted-average common shares outstanding during period (in shares) 34,269,274 34,013,897 34,289,333 33,585,488
Basic net income per share (in dollars per share) $ 0.39 $ 1.05 $ 3.06 $ 2.87
Diluted net income per share:        
Net income $ 13,280 $ 35,624 $ 104,793 $ 96,489
Basic shares outstanding during the period (in shares) 34,269,274 34,013,897 34,289,333 33,585,488
Plus: Common stock equivalents associated with liability-based stock option awards (in shares) 1,542,199 3,606,219 2,409,062 2,525,214
Diluted shares outstanding (in shares) 35,811,473 37,620,116 36,698,395 36,110,702
Diluted net income per share (in dollars per share) $ 0.37 $ 0.95 $ 2.86 $ 2.67