XML 88 R78.htm IDEA: XBRL DOCUMENT v3.25.1
Note 17 - Segment and Geographic Information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenues $ 99,859 $ 40,673
Cost of goods sold 69,315 33,082
Adjusted research and development 17,810 11,712
Adjusted sales and marketing 5,357 3,798
Adjusted general and administrative 16,314 13,727
Net loss (9,172) (23,170)
Operating Segments [Member]    
Revenues 99,859 40,673
Cost of goods sold 69,232 33,082
Adjusted research and development 17,535 11,429
Adjusted sales and marketing 5,034 3,512
Adjusted general and administrative 12,888 9,884
Other segment items 4,342 5,936
Net loss $ (9,172) $ (23,170)