v3.25.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Total revenue $ 45,454 $ 39,709 $ 86,494 $ 77,000
Total cost of revenue 24,077 22,047 46,476 44,273
Gross margin 21,377 17,662 40,018 32,727
Operating costs and expenses:        
Selling, general and administrative 26,908 27,236 48,809 55,057
Engineering and development 4,118 4,646 8,052 9,398
Impairment loss   63,809   63,809
Total operating costs and expenses 31,026 95,691 56,861 128,264
Loss from operations (9,649) (78,029) (16,843) (95,537)
Other income (expense):        
Investment income 1,466 2,809 3,039 5,409
Interest expense (618) (1,241) (1,201) (2,516)
Gain on extinguishment of debt   1,179   1,179
Other income (expense), net (2,939) (1,072) (3,239) 187
Total other income (expense), net (2,091) 1,675 (1,401) 4,259
Loss from continuing operations before provision for income taxes (11,740) (76,354) (18,244) (91,278)
Provision for income taxes (274) (66) (508) (177)
Loss from continuing operations (12,014) (76,420) (18,752) (91,455)
Income (loss) from discontinued operations, net 117,194 (1,569) 111,951 (5,429)
Net income (loss) 105,180 (77,989) 93,199 (96,884)
Paid-in-kind dividend on Series C convertible preferred stock (2,000) (2,000) (4,000) (4,000)
Net income (loss) attributable to common stockholders $ 103,180 $ (79,989) $ 89,199 $ (100,884)
Basic Earnings (Loss) Per Share:        
Loss from continuing operations - basic (in dollars per share) $ (0.28) $ (1.59) $ (0.45) $ (1.94)
Net income (loss) per share from discontinued operations - basic (in dollars per share) 2.33 (0.03) 2.23 (0.11)
Net income (loss) per share - basic (in dollar per share) $ 2.05 $ (1.62) $ 1.78 $ (2.05)
Weighted average common shares issued and outstanding - basic (in shares) 50,257,112 49,345,644 50,102,918 49,182,830
Diluted Earnings (Loss) Per Share:        
Loss from continuing operations - diluted (in dollars per share) $ (0.28) $ (1.59) $ (0.45) $ (1.94)
Earnings (loss) from discontinued operations - diluted (in dollars per share) 2.33 (0.03) 2.23 (0.11)
Net income (loss) per share - diluted (in dollar per share) $ 2.05 $ (1.62) $ 1.78 $ (2.05)
Weighted average common shares issued and outstanding - diluted (in shares) 50,257,112 49,345,644 50,102,918 49,182,830
Service        
Total revenue $ 24,369 $ 20,152 $ 47,234 $ 39,637
Total cost of revenue 12,449 10,745 24,369 21,756
Product        
Total revenue 21,085 19,557 39,260 37,363
Total cost of revenue $ 11,628 $ 11,302 $ 22,107 $ 22,517

Source