v3.26.1
REVENUE RECOGNITION (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Customer Type
Table 3.1: Revenue by Customer Type
For the Three Months Ended
March 31, 2026March 31, 2025
Amount%Amount%
(dollars in thousands)
Federal$44,204 93 %$27,301 89 %
State & local, and commercial3,538 7 %3,315 11 %
Total revenue$47,742 100 %$30,616 100 %
Table 3.2: Revenue by Contract Type
For the Three Months Ended
March 31, 2026March 31, 2025
Amount%Amount%
(dollars in thousands)
Firm fixed-price$37,461 79 %$19,998 65 %
Time-and-materials8,662 18 %8,377 28 %
Cost plus fixed fee1,619 3 %2,241 7 %
Total revenue$47,742 100 %$30,616 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
March 31, 2026March 31, 2025
Federal government:
Security Solutions segment$42,432 $22,652 
Secure Networks segment1,772 4,649 
Total $44,204 $27,301 
Schedule of Contract Balances
Table 3.4: Contract Balances
Balance Sheet PresentationMarch 31, 2026December 31, 2025
(in thousands)
Billed accounts receivables (1)
Accounts receivable, net$9,968 $9,375 
Unbilled accounts receivableAccounts receivable, net6,003 6,962 
Contract assetsAccounts receivable, net454 663 
Contract liabilities – currentContract liabilities – current portion18,096 11,223 
Contract liabilities – non-currentContract liabilities – non-current portion951 1,124 
(1) Net of allowance for credit losses.