XML 24 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue:      
Total revenue $ 134,534 $ 142,153 $ 148,180
Operating expenses:      
Cost of revenue (exclusive of items shown separately below) 28,267 32,470 30,947
Research and development 13,625 17,514 15,742
Technology operations 27,412 28,844 29,485
Selling and marketing 16,296 21,083 20,316
General and administrative 37,796 43,531 39,600
Severance and restructuring 7,329 320 692
Depreciation, amortization and accretion 3,571 10,446 9,056
Goodwill and capitalized software development impairment 0 15,663 25,007
Total operating expenses 134,296 169,871 170,845
Operating income (loss) 238 (27,718) (22,665)
Interest income 592 320 687
Other income 167 66 208
Income (loss) before income taxes 997 (27,332) (21,770)
Benefit from (provision for) income taxes 20,859 5,152 (22,455)
Net income (loss) $ 21,856 $ (22,180) $ (44,225)
Basic net income (loss) per common share (in usd per share) $ 1.11 $ (1.14) $ (2.32)
Diluted net income (loss) per common share (in usd per share) $ 1.09 $ (1.14) $ (2.32)
Basic weighted average common shares outstanding (in shares) 19,672,423 19,404,477 19,028,918
Diluted weighted average common shares outstanding (in shares) 19,991,202 19,404,477 19,028,918
Cash dividends declared per common share (in usd per share) $ 1.250 $ 0.500 $ 0.500
Wireless revenue      
Revenue:      
Total revenue $ 75,622 $ 78,826 $ 83,593
Software revenue      
Revenue:      
Total revenue $ 58,912 $ 63,327 $ 64,587