XML 39 R27.htm IDEA: XBRL DOCUMENT v3.26.3
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Customer Type
Table 3.1: Revenue by Customer Type
For the Three Months EndedFor the Nine Months Ended
September 30, 2026September 30, 2025September 30, 2026September 30, 2025
Amount%Amount%Amount%Amount%
(dollars in thousands)
Federal$51,474 93 %$47,296 92 %$139,615 93 %$107,268 91 %
State, local, and commercial3,724 7 %4,148 8 %11,070 7 %10,760 9 %
Total revenue$55,198 100 %$51,444 100 %$150,685 100 %$118,028 100 %
Table 3.2: Revenue by Contract Type
For the Three Months EndedFor the Nine Months Ended
September 30, 2026September 30, 2025September 30, 2026September 30, 2025
Amount%Amount%Amount%Amount%
(dollars in thousands)
Firm fixed-price$44,633 81 %$39,409 77 %$119,538 79 %$84,560 71 %
Time-and-materials8,865 16 %9,499 18 %26,207 18 %26,789 23 %
Cost plus fixed fee1,700 3 %2,536 5 %4,940 3 %6,679 6 %
Total revenue$55,198 100 %$51,444 100 %$150,685 100 %$118,028 100 %
Schedules of Concentration of Risk
Table 3.3: Revenue Concentration Greater than 10% of Total Revenue
For the Three Months EndedFor the Nine Months Ended
September 30, 2026September 30, 2025September 30, 2026September 30, 2025
(in thousands)
Federal government:
Security Solutions$50,460 $42,333 $135,746 $94,017 
Secure Networks1,014 4,963 3,869 13,251 
Total$51,474 $47,296 $139,615 $107,268 
Schedule of Contract Balances
Table 3.4: Contract Balances
Balance Sheet PresentationSeptember 30, 2026December 31, 2025
(in thousands)
Billed accounts receivable (1)
Accounts receivable, net$17,069 $9,375 
Unbilled accounts receivableAccounts receivable, net5,790 6,962 
Contract assetsAccounts receivable, net871 663 
Contract liabilities – currentContract liabilities – current portion16,353 11,223 
Contract liabilities – non-currentContract liabilities – non-current portion751 1,124 
(1) Net of allowance for credit losses.