XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue:        
Total revenue $ 256,400 $ 240,497 $ 749,530 $ 697,587
Cost of revenue:        
Total cost of revenue [1] 87,562 84,748 253,258 242,545
Operating expenses:        
Sales and marketing 29,498 27,010 89,183 80,301
General and administrative 27,889 25,712 81,974 81,112
Research and development 66,637 62,221 204,074 193,907
Amortization and depreciation 7,793 7,612 22,351 22,029
Total operating expenses 131,817 122,555 397,582 377,349
Operating income 37,021 33,194 98,690 77,693
Interest expense (4,326) (4,315) (12,961) (7,079)
Interest income 11,274 14,384 35,453 33,780
Other income / (expense), net 3,538 (89) 703 (1,665)
Income before income taxes 47,507 43,174 121,885 102,729
Provision for income taxes 15,200 6,718 27,965 10,349
Income from equity method investments, net (2,793) 0 (3,109) 0
Net income 35,100 36,456 97,029 92,380
Net loss attributable to redeemable noncontrolling interests 238 226 811 1,408
Net income attributable to common stockholders $ 35,338 $ 36,682 $ 97,840 $ 93,788
Net income attributable to common stockholders per share:        
Basic (in dollars per share) $ 0.71 $ 0.74 $ 1.97 $ 1.89
Diluted (in dollars per share) $ 0.65 $ 0.67 $ 1.80 $ 1.73
Weighted average common shares outstanding:        
Basic (in shares) 49,896,117 49,282,514 49,788,187 49,691,263
Diluted (in shares) 58,461,103 59,780,908 59,630,170 57,212,003
SaaS and license revenue        
Revenue:        
Total revenue $ 175,372 $ 159,276 $ 509,165 $ 465,547
Cost of revenue:        
Total cost of revenue [1] 24,233 23,099 69,454 65,621
Hardware and other revenue        
Revenue:        
Total revenue 81,028 81,221 240,365 232,040
Cost of revenue:        
Total cost of revenue [1] $ 63,329 $ 61,649 $ 183,804 $ 176,924
[1] Exclusive of amortization and depreciation shown in operating expenses below.