XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue From Contracts With Customers (Tables)
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables represent a disaggregation of revenue from contracts with customers:
Three Months Ended March 31,
20212020
Sales by Application
Materials processing$317,241 $218,074 
Other applications28,344 31,168 
Total$345,585 $249,242 

Sales by Product
 High Power Continuous Wave ("CW") Lasers $170,482 $119,316 
 Medium Power CW Lasers 15,882 11,253 
 Pulsed Lasers 55,395 31,839 
 Quasi-Continuous Wave ("QCW") Lasers 13,666 9,873 
 Laser and Non-Laser Systems 27,116 18,634 
 Other Revenue including Amplifiers, Service, Parts, Accessories and Change in Deferred Revenue 63,044 58,327 
Total$345,585 $249,242 
Three Months Ended March 31,
20212020
Sales by Geography
North America$73,384 $67,339 
Europe:
Germany26,260 17,411 
Other including Eastern Europe/CIS58,593 57,232 
Asia and Australia:
China139,833 68,599 
Japan10,877 13,685 
Other33,110 22,823 
Rest of World3,528 2,153 
Total$345,585 $249,242 

Timing of Revenue Recognition
Goods and services transferred at a point in time$332,532 $233,436 
Goods and services transferred over time13,053 15,806 
Total$345,585 $249,242 
Changes in Contract Assets and Liabilities
The following table reflects the changes in the Company's contract assets and liabilities for the three months ended March 31, 2021 and 2020:
March 31,December 31, March 31,December 31,
20212020Change20202019Change
Contract assets
Contract assets$7,670 $8,999 $(1,329)$8,646 $9,645 $(999)
Contract liabilities
Contract liabilities - current69,526 71,246 (1,720)62,499 59,531 2,968 
Contract liabilities - long-term2,549 2,189 360 2,377 1,820 557 
Schedule of Remaining Performance Obligations The following table represents the Company's remaining performance obligations from contracts that are recognized over time as of March 31, 2021:
Remaining Performance Obligations
2021 (a)
2022202320242025ThereafterTotal
Revenue expected to be recognized for extended warranty agreements$3,385 $1,493 $842 $589 $263 $27 $6,599 
Revenue to be earned over time from contracts to sell robotic systems15,350 1,405 — — — — 16,755 
Total$18,735 $2,898 $842 $589 $263 $27 $23,354 
(a) For the nine-month period beginning April 1, 2021.