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 $ 168,811 $ 165,016 $ 120,440
Cost of revenue:      
Total cost of revenue 61,871 62,314 47,665
Gross Profit 106,940 102,702 72,775
Operating expenses:      
Research and Development Expense 57,387 48,376 29,567
Selling and Marketing Expense 59,280 45,788 29,475
General and Administrative Expense 45,414 39,489 22,222
Restructuring Costs 1,238 0 0
Other General Expense 0 1,724 0
Total operating expenses 163,319 135,377 81,264
Operating Income (Loss) 56,379 32,675 8,489
Nonoperating Income (Expense) 4,248 20,106 46,721
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 60,627 52,781 55,210
Income Tax Expense (Benefit) 7,868 6,570 3,553
Net Income (Loss) Attributable to Parent 68,495 59,351 58,763
Preferred stock accretion and cumulative dividends 0 8,241 11,934
Net Income (Loss) Available to Common Stockholders, Basic $ 68,495 $ 67,592 $ 70,697
Earnings Per Share, Basic $ 0.53 $ 0.95 $ 2.83
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted 130,366,385 71,073,052 24,939,901
Subscription [Member]      
Revenue:      
Total revenue $ 152,480 $ 144,966 $ 104,064
Cost of revenue:      
Total cost of revenue 40,099 39,866 28,486
Professional Services      
Revenue:      
Total revenue 16,331 20,050 16,376
Cost of revenue:      
Total cost of revenue $ 21,772 $ 22,448 $ 19,179