XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Total revenue $ 198,101 $ 169,185 $ 568,981 $ 492,149
Total costs 96,158 71,503 268,231 216,196
Research and development 29,375 23,372 84,754 70,845
Sales and marketing 15,742 14,057 47,881 41,203
General and administrative 18,392 15,928 54,963 50,579
Depreciation and amortization 1,664 1,917 5,157 6,136
Total costs and expenses 161,331 126,777 460,986 384,959
Operating income 36,770 42,408 107,995 107,190
Other income (loss), net 1,612 (42) 4,593 (29)
Income before income taxes 38,382 42,366 112,588 107,161
Income tax provision 8,708 5,712 21,497 17,271
Net income $ 29,674 $ 36,654 $ 91,091 $ 89,890
Basic earnings per share $ 0.47 $ 0.58 $ 1.45 $ 1.42
Diluted earnings per share $ 0.47 $ 0.57 $ 1.43 $ 1.40
Weighted average number of shares:        
Basic 62,592 63,363 62,917 63,514
Diluted 63,165 64,238 63,483 64,339
Cloud Subscriptions        
Total revenue $ 45,267 $ 32,196 $ 124,767 $ 87,434
Software License        
Total revenue 6,386 8,461 19,869 25,122
Total costs 467 690 1,749 1,802
Maintenance        
Total revenue 35,820 34,479 107,115 108,370
Services        
Total revenue 103,425 88,172 294,284 253,234
Hardware        
Total revenue 7,203 5,877 22,946 17,989
Cloud Subscriptions, Maintenance and Services        
Total costs $ 95,691 $ 70,813 $ 266,482 $ 214,394