| Schedule of geographical revenue information for the segment |
| | | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | | | June 30, | | June 30, | | | | 2026 | | 2025 | | 2026 | | 2025 | | Revenues | | | | | | | | | | | | | | Americas | | $ | 42,136 | | $ | 39,480 | | $ | 81,950 | | $ | 80,482 | | Europe | | | 18,268 | | | 16,637 | | | 35,552 | | | 30,432 | | Asia Pacific | | | 5,084 | | | 5,448 | | | 9,169 | | | 10,234 | | | | $ | 65,488 | | $ | 61,565 | | $ | 126,671 | | $ | 121,148 | |
|
| Schedule of breakdown of net income used to help determine how resources are allocated |
| | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | | June 30, | | June 30, | | | 2026 | | 2025 | | 2026 | | 2025 | | | | | | | | | | | | | | Revenue | | $ | 65,488 | | $ | 61,565 | | $ | 126,671 | | $ | 121,148 | Less: | | | | | | | | | | | | | Compensation expense | | | 41,957 | | | 40,560 | | | 81,089 | | | 80,548 | Contract labor | | | 1,491 | | | 4,470 | | | 6,631 | | | 8,749 | Third-party costs | | | 550 | | | 452 | | | 1,144 | | | 971 | Travel and entertainment | | | 2,651 | | | 2,576 | | | 5,345 | | | 4,952 | Professional fees | | | 1,718 | | | 1,776 | | | 3,699 | | | 3,670 | Computer expense | | | 1,258 | | | 1,255 | | | 2,508 | | | 2,378 | Restructuring costs | | | 257 | | | 332 | | | 682 | | | 715 | Other segment expenses (1) | | | 8,692 | | | 4,314 | | | 12,596 | | | 8,834 | Depreciation and amortization | | | 1,057 | | | 1,165 | | | 2,104 | | | 2,270 | Interest income | | | (27) | | | (37) | | | (59) | | | (92) | Interest expense | | | 897 | | | 1,046 | | | 1,774 | | | 2,102 | Foreign currency transaction (gain) loss | | | (254) | | | 96 | | | (406) | | | 93 | Income tax provision | | | 1,943 | | | 1,377 | | | 3,550 | | | 2,287 | Net income | | $ | 3,298 | | $ | 2,183 | | $ | 6,014 | | $ | 3,671 |
(1) Other segment expenses include communication, occupancy, marketing, stock-based compensation, acquisition and disposition and other overhead expenses.
|