XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue from Contract with Customer, Including Assessed Tax $ 91,676 $ 82,702 $ 266,713 $ 245,403
Cost of Product and Service Sold 28,539 28,298 85,666 85,950
Gross Profit 63,137 54,404 181,047 159,453
Operating Expenses        
Selling and Marketing Expense 22,460 20,074 73,259 66,293
Research and development 23,042 21,081 68,668 67,280
General and Administrative Expense 20,501 13,218 53,410 43,335
Income (loss) from operations (2,866) 31 (14,290) (17,455)
Other income (expense):        
Convertible debt interest and amortization (2,014) (1,121) (4,370) (3,471)
Nonoperating Income (Expense) 1,121 1,531 10,359 3,312
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total (3,759) 441 (8,301) (17,614)
Income tax provision (benefit) 488 206 1,391 894
Net income (loss) $ (4,247) $ 235 $ (9,692) $ (18,508)
Earnings Per Share, Basic $ (0.09) $ 0 $ (0.20) $ (0.39)
Earnings Per Share, Diluted $ (0.09) $ 0 $ (0.24) $ (0.39)
Weighted average number of shares:        
Weighted Average Number of Shares Outstanding, Basic 48,195 47,231 47,920 47,038
Weighted Average Number of Shares Outstanding, Diluted 48,195 47,338 50,588 47,038
Other comprehensive income, net of tax:        
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax $ 4 $ 390 $ (1,046) $ 155
Other comprehensive income (loss) 4 390 (1,046) 155
Comprehensive income (loss) (4,243) 625 (10,738) (18,353)
Accumulated Other Comprehensive Income, net of tax [Member]        
Other comprehensive income, net of tax:        
Other comprehensive income (loss) 4 390 (1,046) 155
Subscription, maintenance and support        
Revenue from Contract with Customer, Including Assessed Tax 78,111 70,429 227,571 207,358
Cost of Product and Service Sold 16,985 16,168 50,314 48,964
Subscription and Circulation [Member]        
Revenue from Contract with Customer, Including Assessed Tax 76,006 67,068 220,169 197,017
Cost of Product and Service Sold 15,396 14,470 45,381 43,653
Maintenance [Member]        
Revenue from Contract with Customer, Including Assessed Tax 2,105 3,361 7,402 10,341
Cost of Product and Service Sold 1,589 1,698 4,933 5,311
Service [Member]        
Revenue from Contract with Customer, Including Assessed Tax 13,565 12,273 39,142 38,045
Cost of Product and Service Sold $ 11,554 $ 12,130 $ 35,352 $ 36,986