XML 92 R77.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Reporting - Allocated Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]        
Cost of sales $ 258,250 $ 262,250 $ 524,996 $ 506,709
Gross profit 379,342 357,853 738,932 689,450
Operating Expenses:        
Sales and marketing 94,181 101,364 210,324 207,948
General and administrative 60,268 59,955 126,080 120,316
Research and development 31,645 32,259 64,955 63,773
Income from operations 193,248 164,275 337,573 297,413
Operating Segments | CAG        
Operating Expenses:        
Income from operations 167,969 141,190 286,628 252,909
Operating Segments | Water        
Operating Expenses:        
Income from operations 12,258 16,722 28,140 30,537
Operating Segments | LPD        
Operating Expenses:        
Income from operations 8,249 6,568 17,912 12,857
Operating Segments | Other        
Operating Expenses:        
Income from operations $ 4,772 (205) $ 4,893 1,110
Restatement Adjustment | Operating Segments | CAG        
Segment Reporting Information [Line Items]        
Cost of sales   344   162
Gross profit   (344)   (162)
Operating Expenses:        
Sales and marketing   (18)   111
General and administrative   (893)   (1,095)
Research and development   3,960   7,518
Total operating expenses   3,049   6,534
Income from operations   (3,393)   (6,696)
Restatement Adjustment | Operating Segments | Water        
Segment Reporting Information [Line Items]        
Cost of sales   15   7
Gross profit   (15)   (7)
Operating Expenses:        
Sales and marketing   (1)   5
General and administrative   (179)   (219)
Research and development   10   19
Total operating expenses   (170)   (195)
Income from operations   155   188
Restatement Adjustment | Operating Segments | LPD        
Segment Reporting Information [Line Items]        
Cost of sales   19   9
Gross profit   (19)   (9)
Operating Expenses:        
Sales and marketing   (1)   6
General and administrative   (206)   (253)
Research and development   13   24
Total operating expenses   (194)   (223)
Income from operations   175   214
Restatement Adjustment | Operating Segments | Other        
Segment Reporting Information [Line Items]        
Cost of sales   8   4
Gross profit   (8)   (4)
Operating Expenses:        
Sales and marketing   0   0
General and administrative   949   1,164
Research and development   0   0
Total operating expenses   949   1,164
Income from operations   (957)   (1,168)
Previously Reported | Unallocated        
Segment Reporting Information [Line Items]        
Cost of sales   (386)   (182)
Gross profit   386   182
Operating Expenses:        
Sales and marketing   20   (122)
General and administrative   329   403
Research and development   (3,983)   (7,561)
Total operating expenses   (3,634)   (7,280)
Income from operations   $ 4,020   $ 7,462