Quarter and Year Ended December 31, 2020 and 2019
Quarter Ended December 31, | Year Ended December 31, | ||||||||||||||
(in thousands, except per share amounts) | 2020 | 2019 | 2020 | 2019 | |||||||||||
Revenue: | |||||||||||||||
Products | $ | 112,551 | $ | 105,111 | $ | 332,799 | $ | 389,337 | |||||||
Services | 60,101 | 63,104 | 224,441 | 247,017 | |||||||||||
Total revenue | 172,652 | 168,215 | 557,240 | 636,354 | |||||||||||
Cost of sales: | |||||||||||||||
Products | 74,610 | 64,157 | 227,681 | 234,581 | |||||||||||
Services | 25,593 | 29,802 | 106,184 | 121,232 | |||||||||||
Total cost of sales | 100,203 | 93,959 | 333,865 | 355,813 | |||||||||||
Gross profit | 72,449 | 74,256 | 223,375 | 280,541 | |||||||||||
Operating expenses: | |||||||||||||||
Selling, general and administrative | 52,682 | 59,319 | 219,895 | 254,355 | |||||||||||
Research and development | 19,036 | 19,636 | 74,143 | 83,290 | |||||||||||
Impairment of goodwill | — | — | 48,300 | — | |||||||||||
Total operating expenses | 71,718 | 78,955 | 342,338 | 337,645 | |||||||||||
Income (loss) from operations | 731 | (4,699 | ) | (118,963 | ) | (57,104 | ) | ||||||||
Interest and other (expense) income, net | (16,849 | ) | (1,222 | ) | (24,447 | ) | (7,996 | ) | |||||||
Loss before income taxes | (16,118 | ) | (5,921 | ) | (143,410 | ) | (65,100 | ) | |||||||
Provision for income taxes | (3,712 | ) | 1,260 | (6,184 | ) | (4,532 | ) | ||||||||
Net loss | (19,830 | ) | (4,661 | ) | (149,594 | ) | (69,632 | ) | |||||||
Less: net income attributable to noncontrolling interests | — | 53 | — | 248 | |||||||||||
Net loss attributable to 3D Systems Corporation | $ | (19,830 | ) | $ | (4,714 | ) | $ | (149,594 | ) | $ | (69,880 | ) | |||
Net loss per share available to 3D Systems Corporation common stockholders - basic and diluted | $ | (0.16 | ) | $ | (0.04 | ) | $ | (1.27 | ) | $ | (0.61 | ) | |||