XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-based Compensation - Schedule of Stock-based Compensation Expense by Function (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense $ 44,465 $ 55,954
Equity-settled fixed value    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense 4,013 2,881
Optogration    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense 0 2,581
Freedom Photonics    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense 2,214 4,555
Other    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense 557 756
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense 262 727
RSAs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense 0 60
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense 31,339 38,332
Management awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense 5,716 5,659
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense 364 403
Cost of sales    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense 3,395 2,662
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense 14,484 17,471
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense 5,223 5,828
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense $ 21,363 $ 29,993