| Schedule of company's single operating segment |
| | | | | | | | | | | | | | | | Three months ended September 30, | | Nine months ended September 30, | | | | 2026 | | 2025 | | 2026 | | 2025 | | | | | (in thousands) | | Revenue: | | $ | 237,781 | | $ | 213,611 | | $ | 651,912 | | $ | 600,718 | | Less: | | | | | | | | | | | | | | Cost of revenue | | | 140,357 | | | 124,805 | | | 382,717 | | | 335,802 | | Research and development | | | 30,177 | | | 24,640 | | | 87,670 | | | 78,832 | | Sales and marketing | | | 16,834 | | | 15,838 | | | 53,742 | | | 45,965 | | General and administrative | | | 23,070 | | | 23,308 | | | 72,208 | | | 56,976 | | Total other income | | | 8,665 | | | 5,130 | | | 16,406 | | | 15,088 | | Income tax (benefit) provision | | | (1,751) | | | 4,164 | | | 1,717 | | | 12,290 | | Segment Net Income | | | 37,759 | | | 25,986 | | | 70,264 | | | 85,941 | | Reconciliation of profit or loss Adjustments and reconciling items | | | - | | | - | | | - | | | - | | Net income | | $ | 37,759 | | $ | 25,986 | | $ | 70,264 | | $ | 85,941 | |
|