| Schedule of Operations of Reportable Segments |
The following table provides information on the operations of our two reportable segments: | | | | | | | | | | | | | (in thousands) | Technology | FA | Total | | Three Months Ended June 30, | | | | | 2026 | | | | | Revenue | $ | 323,876 | | $ | 25,455 | | $ | 349,331 | | | Direct costs | 234,424 | | 15,453 | | 249,877 | | | Gross profit | $ | 89,452 | | $ | 10,002 | | $ | 99,454 | | | Less: | | | | | Selling, general and administrative expenses | | | 79,406 | | | Depreciation and amortization | | | 1,296 | | | Other expense, net | | | 991 | | | Income before income taxes | | | $ | 17,761 | | | 2025 | | | | | Revenue | $ | 310,527 | | $ | 23,789 | | $ | 334,316 | | | Direct costs | 228,953 | | 14,715 | | 243,668 | | | Gross profit | $ | 81,574 | | $ | 9,074 | | $ | 90,648 | | | Less: | | | | | Selling, general and administrative expenses | | | 74,370 | | | Depreciation and amortization | | | 1,390 | | | Other expense, net | | | 1,029 | | | Income before income taxes | | | $ | 13,859 | |
| | | | | | | | | | | | | | | | | (in thousands) | Technology | FA | Total | | Six Months Ended June 30, | | | | | 2026 | | | | | Revenue | $ | 629,839 | | $ | 49,856 | | $ | 679,695 | | | Direct costs | 459,378 | | 30,795 | | 490,173 | | | Gross profit | $ | 170,461 | | $ | 19,061 | | $ | 189,522 | | | Less: | | | | | Selling, general and administrative expenses | | | 156,164 | | | Depreciation and amortization | | | 2,600 | | | Other expense, net | | | 1,643 | | | Income before income taxes | | | $ | 29,115 | | | 2025 | | | | | Revenue | $ | 616,811 | | $ | 47,533 | | $ | 664,344 | | | Direct costs | 456,053 | | 29,383 | | 485,436 | | | Gross profit | $ | 160,758 | | $ | 18,150 | | $ | 178,908 | | | Less: | | | | | Selling, general and administrative expenses | | | 149,535 | | | Depreciation and amortization | | | 2,854 | | | Other expense, net | | | 1,594 | | | Income before income taxes | | | $ | 24,925 | |
|