XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues      
Total revenues $ 1,594,288 $ 1,452,579 $ 1,421,901
Operating expenses      
Cost of revenue [1] 791,783 719,211 696,071
Research and development 146,677 140,758 146,311
Selling and marketing 118,352 132,639 134,812
General and administrative 118,379 117,190 114,194
Depreciation and amortization 110,962 122,373 126,678
Total operating expenses 1,286,153 1,232,171 1,218,066
Operating income 308,135 220,408 203,835
Other income (expense)      
Interest expense (72,471) (78,486) (53,193)
Interest income 15,926 14,215 12,547
Other, net (1,181) (8,510) 43,446
Total other income (expense) (57,726) (72,781) 2,800
Income before income taxes 250,409 147,627 206,635
Income tax expense 47,291 26,118 64,458
Net income $ 203,118 $ 121,509 $ 142,177
Income per common share      
Basic (in dollars per share) $ 1.93 $ 1.12 $ 1.25
Diluted (in dollars per share) $ 1.91 $ 1.12 $ 1.24
Weighted average common shares outstanding      
Basic (in shares) 105,491 108,497 113,700
Diluted (in shares) 106,493 108,857 114,238
Software as a service and platform as a service      
Revenues      
Total revenues $ 897,979 $ 849,147 $ 802,880
License      
Revenues      
Total revenues 412,306 321,224 348,134
Maintenance      
Revenues      
Total revenues 190,763 205,068 200,045
Services      
Revenues      
Total revenues $ 93,240 $ 77,140 $ 70,842
[1] The cost of revenue excludes charges for depreciation and amortization.