XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Note 17 - Segment Information - Summary Of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue $ 27,817     $ 29,559     $ 82,204 $ 89,305
Revenue 12,233     10,151     37,576 30,433
Gross Profit 15,584     19,408     44,628 58,872
Research and development 6,946     5,946     19,318 19,037
Gross profit 11,871     13,543     37,007 44,231
Total operating expenses 18,817     19,489     56,325 63,268
Loss from operations (3,233)     (81)     (11,697) (4,396)
Selling, general & administrative 997     406     1,626 1,593
Loss before income taxes (2,236)     325     (10,071) (2,803)
Income Tax Expense (Benefit) 939     2,170     1,709 3,539
(Loss) income from operations (3,175)     (1,845)     (11,780) (6,342)
Loss from discontinued operations, net of tax 846     (28,073)     608 (28,178)
Net loss (2,329) $ (3,970) $ (4,873) (29,918) $ (88) $ (4,514) (11,172) (34,520)
Operating Segments [Member]                
Revenue 27,817     29,559     82,204 89,305
Revenue 12,233     10,151     37,576 30,433
Gross Profit 15,584     19,408     44,628 58,872
Research and development 6,946     5,946     19,318 19,037
Gross profit 11,871     13,543     37,007 44,231
Total operating expenses 18,817     19,489     56,325 63,268
Loss from operations (3,233)     (81)     (11,697) (4,396)
Selling, general & administrative 997     406     1,626 1,593
Loss before income taxes (2,236)     325     (10,071) (2,803)
Income Tax Expense (Benefit) 939     2,170     1,709 3,539
(Loss) income from operations (3,175)     (1,845)     (11,780) (6,342)
Loss from discontinued operations, net of tax 846     (28,073)     608 (28,178)
Net loss $ (2,329)     $ (29,918)     $ (11,172) $ (34,520)