XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee benefit plans - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Allocated share-based compensation expense $ 9,339 $ 10,251 $ 9,836 $ 9,329 $ 10,029 $ 8,869    
ESPP stock issued during period (shares)             700,000 800,000
ESPP weighted average purchase price of shares purchased (usd per share)             $ 6.72 $ 5.28
Unearned stock-based compensation, expected recognition period             1 year 11 months 26 days  
Share-based Payment Arrangement, Expense, Tax Benefit $ 2,100     $ 2,100     $ 6,500 $ 6,500
Stock Repurchased During Period, Shares 1,540,000 1,802,000 1,120,000          
Treasury Stock Acquired, Average Cost Per Share $ 6.40           $ 7.09  
Stock Repurchased During Period, Value $ 9,856 $ 11,762 $ 10,000       $ 31,618  
RSUs [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares granted (shares)             4,452,000  
Weighted average price of shares granted (usd per share)             $ 8.30  
Performance Shares [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares granted (shares)             604,000  
Weighted average price of shares granted (usd per share)             $ 8.70  
Employee Stock Purchase Plan Shares [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Purchase Price of Common Stock, Percent             85.00%  
Stock Options, ESPP and Restricted Stock Units (RSUs) [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unearned stock-based compensation costs $ 57,300           $ 57,300  
2014 Equity Incentive Plans [Member] | Stock Options [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Expiration Period             10 years  
2014 Equity Incentive Plans [Member] | Performance Shares [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award Vesting Period             3 years  
2014 Equity Incentive Plans [Member] | Minimum [Member] | Stock Options [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award Vesting Period             1 year  
2014 Equity Incentive Plans [Member] | Minimum [Member] | RSUs [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award Vesting Period             2 years  
2014 Equity Incentive Plans [Member] | Maximum [Member] | Stock Options [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award Vesting Period             4 years  
2014 Equity Incentive Plans [Member] | Maximum [Member] | RSUs [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award Vesting Period             4 years