XML 25 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer, Including Assessed Tax $ 330,372 $ 303,708 $ 276,137
Cost of revenue:      
Cost of Goods and Services Sold 113,329 115,313 110,080
Gross profit 217,043 188,395 166,057
Operating Expenses      
Selling and Marketing Expense 88,048 92,389 94,986
Research and development 89,725 89,361 93,412
General and Administrative Expense 58,292 57,247 54,202
Tangible Asset Impairment Charges 0 0 1,551
Income from operations (19,022) (50,602) (78,094)
Other income (expense):      
Convertible debt interest and amortization (4,596) (5,882) (6,304)
Nonoperating Income (Expense) 4,457 1,063 3,084
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total (19,161) (55,421) (81,314)
Income Tax Expense (Benefit) 1,314 933 932
Net Income (Loss) Attributable to Parent $ (20,475) $ (56,354) $ (82,246)
Weighted average number of shares:      
Weighted Average Number of Shares Outstanding, Basic and Diluted 47,116 46,155 45,269
Other comprehensive income, net of tax:      
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax $ (484) $ 344 $ (594)
Other Comprehensive Income (Loss), Net of Tax (484) 344 (594)
Comprehensive income (loss) $ (20,959) $ (56,010) $ (82,840)
Income (Loss) from Continuing Operations, Per Outstanding Share, Basic and Diluted, Net of Tax $ (0.43) $ (1.22) $ (1.82)
Subscription, maintenance and support      
Revenue from Contract with Customer, Including Assessed Tax $ 279,766 $ 253,982 $ 232,633
Cost of revenue:      
Cost of Goods and Services Sold 64,909 64,915 63,043
Subscription and Circulation [Member]      
Revenue from Contract with Customer, Including Assessed Tax 266,272 234,024 204,041
Cost of revenue:      
Cost of Goods and Services Sold 57,882 57,212 55,039
Maintenance [Member]      
Revenue from Contract with Customer, Including Assessed Tax 13,494 19,958 28,592
Cost of revenue:      
Cost of Goods and Services Sold 7,027 7,703 8,004
Service [Member]      
Revenue from Contract with Customer, Including Assessed Tax 50,606 49,726 43,504
Cost of revenue:      
Cost of Goods and Services Sold $ 48,420 $ 50,398 $ 47,037