XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Total revenue $ 33,180 $ 33,825
Cost of revenue (exclusive of items shown separately below) 6,536 7,804
Research and development 2,493 6,497
Technology operations 6,587 7,013
Selling and marketing 3,901 5,315
General and administrative 7,700 10,435
Depreciation, amortization and accretion 1,236 934
Restructuring and other charges 10 4,495
Total operating expenses 28,463 42,493
Operating income (loss) 4,717 (8,668)
Interest income 272 67
Other income (expense) 53 (13)
Income (loss) before income taxes 5,042 (8,614)
(Provision for) benefit from income taxes (1,925) 1,400
Net income (loss) $ 3,117 $ (7,214)
Basic net income (loss) per common share (in usd per share) $ 0.16 $ (0.37)
Diluted net income (loss) per common share (in usd per share) $ 0.15 $ (0.37)
Basic weighted average common shares outstanding (in shares) 19,897,445 19,599,526
Diluted weighted average common shares outstanding (in shares) 20,182,692 19,599,526
Cash dividends declared per common share (in usd per share) $ 0.3125 $ 0.3125
Wireless revenue    
Total revenue $ 19,028 $ 18,846
Software revenue    
Total revenue $ 14,152 $ 14,979