XML 58 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue, Deferred Revenue and Prepaid Commissions - Schedule of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenues $ 139,025 $ 134,534 $ 142,153
United States      
Disaggregation of Revenue [Line Items]      
Revenues 135,804 130,380 138,265
International      
Disaggregation of Revenue [Line Items]      
Revenues 3,221 4,154 3,888
Wireless revenue      
Disaggregation of Revenue [Line Items]      
Revenues 75,968 75,622 78,826
Paging revenue      
Disaggregation of Revenue [Line Items]      
Revenues 73,135 73,323 75,845
Product and other revenue      
Disaggregation of Revenue [Line Items]      
Revenues 2,833 2,299 2,981
Software revenue      
Disaggregation of Revenue [Line Items]      
Revenues 63,057 58,912 63,327
Operations revenue      
Disaggregation of Revenue [Line Items]      
Revenues 26,090 21,978 25,345
License      
Disaggregation of Revenue [Line Items]      
Revenues 8,721 7,202 5,917
Professional services      
Disaggregation of Revenue [Line Items]      
Revenues 14,694 12,565 17,161
Hardware      
Disaggregation of Revenue [Line Items]      
Revenues 2,675 2,211 2,267
Maintenance      
Disaggregation of Revenue [Line Items]      
Revenues $ 36,967 $ 36,934 $ 37,982