XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenues:    
Total revenues $ 31,673 $ 37,505
Cost of revenues:    
Total cost of revenues 16,690 24,261
Gross profit 14,983 13,244
Operating costs and expenses:    
Research and development 4,535 4,683
Sales and marketing 3,934 3,839
General and administrative 4,490 3,955
Depreciation and amortization 2,064 3,292
Impairment of capitalized software 384 420
Total operating costs and expenses 15,407 16,189
Operating income (loss) (424) (2,945)
Other (expense) income:    
Interest expense (1,026) (2,179)
Other income (expense), net 303 (375)
Income (Loss) before income taxes (1,147) (5,499)
Income tax provision 23 17
Income (Loss) from continuing operations (1,170) (5,516)
Income (Loss) from discontinued operations (net of income tax provision of $400 and $220, respectively) (400) 1,061
Net income (loss) (1,570) (4,455)
Preferred stock dividends (864) (790)
Net income (loss) attributable to common stockholders $ (2,434) $ (5,245)
Basic and diluted    
Continuing operations, basic (in dollars per share) $ (0.14) $ (0.53)
Continuing operations, diluted (in dollars per share) (0.14) (0.53)
Discontinued operations, basic (in dollars per share) (0.03) 0.09
Discontinued operations, diluted (in dollars per share) (0.03) 0.09
Basic earnings per share (in dollars per share) [1] (0.16) (0.44)
Diluted earnings per share (in dollars per share) [1] $ (0.16) $ (0.44)
Weighted-average shares used in computation of net earnings (loss) per share    
Basic (in shares) 15,002,003 11,879,719
Diluted (in shares) 15,002,003 11,879,719
Other comprehensive income:    
Foreign currency translation adjustment $ 6 $ 262
Comprehensive loss (1,564) (4,193)
Product    
Revenues:    
Total revenues 19,693 29,452
Cost of revenues:    
Total cost of revenues 15,396 22,713
Mobile solutions    
Revenues:    
Total revenues 17,790 15,270
Fixed wireless access solutions    
Revenues:    
Total revenues 1,903 14,182
Services and other    
Revenues:    
Total revenues 11,980 8,053
Cost of revenues:    
Total cost of revenues $ 1,294 $ 1,548
[1] *rounding may impact summation of amounts