XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information - Operating Results (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Revenue $ 44,527 $ 54,091
Gross profit $ 7,488 $ 14,263
Gross margin 16.80% 26.40%
Operating Segments | Laser Products    
Segment Reporting Information [Line Items]    
Revenue $ 29,370 $ 41,107
Gross profit $ 6,680 $ 14,281
Gross margin 22.70% 34.70%
Operating Segments | Advanced Development    
Segment Reporting Information [Line Items]    
Revenue $ 15,157 $ 12,984
Gross profit $ 1,349 $ 682
Gross margin 8.90% 5.30%
Corporate and Other    
Segment Reporting Information [Line Items]    
Revenue $ 0 $ 0
Gross profit $ (541) $ (700)