XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Significant Accounting Policies - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Consolidated net income (loss) $ (64,086) $ (37,153) $ 65,234
Denominator for basic and diluted net (loss) income per share:      
Weighted average common shares outstanding for basic 51,589 51,416 51,956
Dilutive potential common stock outstanding:      
Weighted average common shares outstanding for diluted 51,589 51,416 53,160
Basic net (loss) income per share $ (1.24) $ (0.72) $ 1.26
Diluted net (loss) income per share $ (1.24) $ (0.72) $ 1.23
Senior Convertible Notes [Member]      
Dilutive potential common stock outstanding:      
Incremental common shares from share based payments     531
Stock Options and ESPP [Member]      
Dilutive potential common stock outstanding:      
Incremental common shares from share based payments     15
RSUs and PRSUs [Member]      
Dilutive potential common stock outstanding:      
Incremental common shares from share based payments     658