XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION (Tables)
3 Months Ended
Mar. 31, 2023
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, 2023March 31, 2022
Amount%Amount%
(dollars in thousands)
Federal$32,989 94 %$47,843 95 %
State & local, and commercial2,233 6 %2,317 5 %
Total revenue$35,222 100 %$50,160 100 %
Table 3.2: Revenue by Contract Type
For the Three Months Ended
March 31, 2023March 31, 2022
Amount%Amount%
(dollars in thousands)
Firm fixed-price$27,013 77 %$41,277 82 %
Time-and-materials3,556 10 %2,916 6 %
Cost plus fixed fee4,653 13 %5,967 12 %
Total revenue$35,222 100 %$50,160 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, 2023March 31, 2022
U.S. Department of Defense ("DoD")68 %71 %
Civilian26 %24 %
Schedule of Contract Balances
Table 3.4: Contract Balances
Balance Sheet PresentationMarch 31, 2023December 31, 2022
(in thousands)
Billed accounts receivables (1)
Accounts receivable, net$18,297 $13,521 
Unbilled accounts receivableAccounts receivable, net4,658 11,657 
Contract assetsAccounts receivable, net11,747 14,891 
Contract liabilitiesContract liabilities7,203 6,444