XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues:      
Total revenues $ 1,353,095 $ 1,228,413 $ 1,099,082
Cost of revenues:      
Total cost of revenues 257,767 266,083 237,013
Gross profit 1,095,328 962,330 862,069
Operating expense (income):      
Research and development 281,247 274,619 257,856
Selling and marketing 255,177 224,336 195,622
General and administrative 210,374 180,738 174,647
Deferred compensation plan 12,382 13,580 (15,782)
Amortization of purchased intangibles 33,998 38,515 41,114
Total operating expenses 793,178 731,788 653,457
Income from operations 302,150 230,542 208,612
Interest expense, net (22,044) (39,793) (34,635)
Other income (expense), net 12,949 (7,222) 24,298
Income before income taxes 293,055 183,527 198,275
(Provision) benefit for income taxes (58,726) 143,241 (21,283)
Equity in net income (losses) of investees, net of tax 104 19 (2,212)
Net income 234,433 326,787 174,780
Less: Net income (loss) attributable to noncontrolling interest (354) 0 0
Net income attributable to Bentley Systems $ 234,787 $ 326,787 $ 174,780
Net income per share attributable to Bentley Systems stockholders:      
Net income per share attributable to Bentley Systems stockholders, basic (USD per share) $ 0.75 $ 1.05 $ 0.57
Net income per share attributable to Bentley Systems stockholders, diluted (USD per share) $ 0.72 $ 1.00 $ 0.55
Weighted average shares, basic (in shares) 314,886,615 312,358,823 309,226,677
Weighted average shares, diluted (in shares) 333,774,167 332,503,633 331,765,158
Subscriptions and licenses      
Revenues:      
Total revenues $ 1,269,323 $ 1,126,345 $ 1,003,597
Cost of revenues:      
Total cost of revenues 173,340 169,406 147,578
Subscriptions      
Revenues:      
Total revenues 1,223,362 1,080,307 960,220
Perpetual licenses      
Revenues:      
Total revenues 45,961 46,038 43,377
Services      
Revenues:      
Total revenues 83,772 102,068 95,485
Cost of revenues:      
Total cost of revenues $ 84,427 $ 96,677 $ 89,435