XML 99 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenue      
Revenue $ 911,383 $ 891,581 $ 888,467
Cost of revenue      
Total cost of revenue 310,022 301,765 279,673
Gross profit 601,361 589,816 608,794
Operating expenses      
Selling and marketing 474,459 373,495 300,578
Research and development 205,210 181,710 162,886
General and administrative 56,570 51,643 52,153
Total operating expenses 736,239 606,848 515,617
(Loss) income from operations (134,878) (17,032) 93,177
Foreign currency transaction (loss) gain (2,335) 2,421 (6,413)
Interest income, net 1,808 2,705 862
Other income (loss), net 559 363 (1,391)
(Loss) income before (benefit from) income taxes (134,846) (11,543) 86,235
(Benefit from) income taxes (44,413) (22,160) (12,313)
Net (loss) income $ (90,433) $ 10,617 $ 98,548
(Loss) earnings per share      
Basic (dollars per share) $ (1.14) $ 0.14 $ 1.27
Diluted (dollars per share) $ (1.14) $ 0.13 $ 1.19
Weighted-average number of common shares outstanding      
Basic (shares) 79,055 78,564 77,431
Diluted (shares) 79,055 83,064 82,832
Software license      
Revenue      
Revenue $ 279,448 $ 288,119 $ 339,294
Cost of revenue      
Total cost of revenue 3,656 5,169 5,085
Maintenance      
Revenue      
Revenue 280,580 263,875 242,320
Cost of revenue      
Total cost of revenue 25,656 24,565 27,905
Services      
Revenue      
Revenue 351,355 339,587 306,853
Cost of revenue      
Total cost of revenue $ 280,710 $ 272,031 $ 246,683