XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Weighted Average Number of Shares Outstanding and Income Per Share

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2021

    

2020

    

2021

    

2020

Numerator for basic and diluted earnings per share:

 

  

 

  

 

  

 

  

Net income (loss)

$

48,524

$

(873)

$

(46,510)

$

(27,558)

Denominator:

 

  

 

  

 

  

 

Weighted average shares outstanding

 

66,192

 

63,496

 

65,139

 

61,159

Dilutive effect of stock-based awards

 

6,249

 

 

 

Diluted weighted average shares outstanding

 

72,441

 

63,496

 

65,139

 

61,159

Anti-dilutive stock-based awards excluded

 

3,481

 

12,793

 

8,920

 

12,904

Net loss per common share:

 

 

  

 

  

 

  

Basic

$

0.73

$

(0.01)

$

(0.71)

$

(0.45)

Diluted

$

0.67

$

(0.01)

$

(0.71)

$

(0.45)

Summary of Changes in Estimated Product Warranty Liabilities

Changes in our estimated product warranty liabilities were as follows (in thousands):

Nine Months Ended September 30, 

    

2021

2020

Balance, beginning of period

$

769

$

1,476

Utilization of reserve

 

(582)

 

(539)

Warranty expense (benefit)

 

1,176

 

(192)

Balance, end of period

$

1,363

$

745