XML 18 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Revenues:        
Revenues $ 26,820 $ 18,728 $ 55,650 $ 53,872
Costs of revenues:        
Costs of revenues 25,720 21,856 62,924 53,552
Gross profit (loss) 1,100 (3,128) (7,274) 320
Operating expenses:        
Administrative and selling expenses 8,662 6,607 27,264 19,041
Research and development expenses 3,023 1,027 7,810 3,323
Total costs and expenses 11,685 7,634 35,074 22,364
Loss from operations (10,585) (10,762) (42,348) (22,044)
Interest expense (1,554) (4,165) (5,662) (11,026)
(Loss) gain on extinguishment of debt and financing obligation   1,801 (11,156) 1,801
Loss on extinguishment of Series 1 preferred share obligation     (934)  
Change in fair value of common stock warrant liability   (1,694) (15,974) (39,311)
Other income (expense), net 149 (501) (797) 370
Loss before provision for income taxes (11,990) (15,321) (76,871) (70,210)
Provision for income taxes (7) (10) (3) (41)
Net loss (11,997) (15,331) (76,874) (70,251)
Series B preferred stock dividends (800) (800)    
Net loss attributable to common stockholders $ (12,797) $ (16,131) $ (79,274) $ (72,782)
Loss per share basic and diluted:        
Net loss per share attributable to common stockholders $ (0.04) $ (0.07) $ (0.24) $ (0.35)
Basic and diluted weighted average shares outstanding 337,291,562 217,966,402 323,983,465 210,389,907
Series B Preferred Stock        
Operating expenses:        
Series B preferred stock dividends $ (800) $ (800) $ (2,400) $ (2,531)
Product        
Costs of revenues:        
Costs of revenues 1,903 2,658 6,190 7,512
Service and License        
Revenues:        
Revenues 14,344 7,113 19,917 19,697
Costs of revenues:        
Costs of revenues 13,026 8,833 20,992 16,418
Generation        
Revenues:        
Revenues 6,230 4,722 17,306 14,795
Costs of revenues:        
Costs of revenues 6,728 6,327 23,265 17,576
Advanced Technologies        
Revenues:        
Revenues 6,246 6,893 18,427 19,380
Costs of revenues:        
Costs of revenues $ 4,063 $ 4,038 $ 12,477 $ 12,046