| Schedule of Revenue by Customer Type |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Table 3.1: Revenue by Customer Type | | For the Three Months Ended | | For the Six Months Ended | | June 30, 2026 | | June 30, 2025 | | June 30, 2026 | | June 30, 2025 | | Amount | | % | | Amount | | % | | Amount | | % | | Amount | | % | | | | | | | | | | | | | | | | | | (dollars in thousands) | | Federal | $ | 43,937 | | | 92 % | | $ | 32,672 | | | 91 % | | $ | 88,141 | | | 92% | | $ | 59,972 | | | 90% | | State & local, and commercial | 3,808 | | | 8 % | | 3,296 | | | 9 % | | 7,346 | | | 8% | | 6,612 | | | 10% | | Total revenue | $ | 47,745 | | | 100 % | | $ | 35,968 | | | 100 % | | $ | 95,487 | | | 100 % | | $ | 66,584 | | | 100 % |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Table 3.2: Revenue by Contract Type | | For the Three Months Ended | | For the Six Months Ended | | June 30, 2026 | | June 30, 2025 | | June 30, 2026 | | June 30, 2025 | | Amount | | % | | Amount | | % | | Amount | | % | | Amount | | % | | | | | | | | | | | | | | | | | | (dollars in thousands) | | Firm fixed-price | $ | 37,444 | | | 78 % | | $ | 25,153 | | | 70 % | | $ | 74,904 | | | 78% | | $ | 45,151 | | | 68% | | Time-and-materials | 8,679 | | | 18 % | | 8,913 | | | 25 % | | 17,342 | | | 18% | | 17,290 | | | 26% | | Cost plus fixed fee | 1,622 | | | 4 % | | 1,902 | | | 5 % | | 3,241 | | | 4% | | 4,143 | | | 6% | | Total revenue | $ | 47,745 | | | 100 % | | $ | 35,968 | | | 100 % | | $ | 95,487 | | | 100 % | | $ | 66,584 | | | 100 % |
|
| Schedules of Concentration of Risk, by Risk Factor |
| | | | | | | | | | | | | | | | | | | | | | | | | Table 3.3: Revenue Concentration Greater than 10% of Total Revenue | | For the Three Months Ended | | For the Six Months Ended | | June 30, 2026 | | June 30, 2025 | | June 30, 2026 | | June 30, 2025 | | | | | | | | | | (in thousands) | | Federal government: | | | | | | | | | Security Solutions | $ | 42,854 | | | $ | 29,032 | | | $ | 85,286 | | | $ | 51,684 | | | Secure Networks | 1,083 | | | 3,640 | | | 2,855 | | | 8,288 | | | Total | $ | 43,937 | | | $ | 32,672 | | | $ | 88,141 | | | $ | 59,972 | |
|
| Schedule of Contract Balances |
| | | | | | | | | | | | | | | | | | | Table 3.4: Contract Balances | | Balance Sheet Presentation | | June 30, 2026 | | December 31, 2025 | | | | | | | | | | (in thousands) | Billed accounts receivable (1) | Accounts receivable, net | | $ | 11,315 | | | $ | 9,375 | | | Unbilled accounts receivable | Accounts receivable, net | | 5,253 | | | 6,962 | | | Contract assets | Accounts receivable, net | | 1,432 | | | 663 | | | Contract liabilities – current | Contract liabilities – current portion | | 17,220 | | | 11,223 | | | Contract liabilities – non-current | Contract liabilities – non-current portion | | 874 | | | 1,124 | |
(1) Net of allowance for credit losses.
|