v3.26.1
Segment and Geographic Area Information - Reported Segment Revenue, Segment Profit Or Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenues $ 175,638 $ 159,899
Less: Significant segment expenses    
Cost of revenues (exclusive of stock-based compensation and amortization of intangible assets) 29,990 28,926
Research and development (exclusive of stock-based compensation and amortization of intangible assets) 29,020 29,154
Sales and marketing (exclusive of stock-based compensation) 38,760 32,660
General and administrative (exclusive of stock-based compensation) 16,983 17,404
Less: Stock-based compensation 19,340 18,820
Less: Amortization of intangible assets 600 600
Add: Interest income 6,176 6,235
Less: Income tax provision 14,347 10,773
Net income 50,643 47,534
Reportable Segment    
Segment Reporting Information [Line Items]    
Revenues 175,638 159,899
Less: Significant segment expenses    
Cost of revenues (exclusive of stock-based compensation and amortization of intangible assets) 27,289 26,196
Research and development (exclusive of stock-based compensation and amortization of intangible assets) 24,412 24,050
Sales and marketing (exclusive of stock-based compensation) 34,571 29,460
General and administrative (exclusive of stock-based compensation) 8,501 8,978
Add: Other segment items (2,071) 317
Less: Stock-based compensation 19,340 18,820
Less: Amortization of intangible assets 640 640
Add: Interest income 6,176 6,235
Less: Income tax provision $ 14,347 $ 10,773