Summary of Disaggregation of Revenue |
The following tables presents the Company’s disaggregated revenue by offering and customer type for the periods presented:
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
|
|
|
|
|
|
|
$ |
12,770 |
|
|
$ |
8,747 |
|
|
|
|
36 |
|
|
|
692 |
|
|
|
|
192 |
|
|
|
644 |
|
Studies, design and other |
|
|
122 |
|
|
|
411 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
|
|
|
|
|
U.S. Government contracts |
|
|
|
|
|
|
|
|
|
|
$ |
8,492 |
|
|
$ |
5,478 |
|
|
|
|
2,272 |
|
|
|
676 |
|
|
|
|
|
|
|
|
|
|
|
|
|
10,764 |
|
|
|
6,154 |
|
|
|
|
|
|
|
|
|
|
Foreign government contracts |
|
|
|
|
|
|
|
|
|
|
|
556 |
|
|
|
543 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1,650 |
|
|
|
2,192 |
|
Fixed price, International |
|
|
150 |
|
|
|
1,577 |
|
|
|
|
— |
|
|
|
28 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1,800 |
|
|
|
3,797 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The following tables presents the Company’s disaggregated revenue by offering and customer type for the periods presented:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ |
37,109 |
|
|
$ |
19,362 |
|
|
|
|
1,144 |
|
|
|
1,304 |
|
|
|
|
2,039 |
|
|
|
2,558 |
|
Studies, design and other |
|
|
614 |
|
|
|
1,655 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
U.S. Government contracts
|
|
|
|
|
|
|
|
|
|
|
$ |
17,036 |
|
|
$ |
8,871 |
|
|
|
|
4,912 |
|
|
|
3,053 |
|
|
|
|
|
|
|
|
|
|
|
|
|
21,948 |
|
|
|
11,924 |
|
|
|
|
|
|
|
|
|
|
Foreign government contracts |
|
|
|
|
|
|
|
|
|
|
|
4,623 |
|
|
|
884 |
|
|
|
|
|
|
|
|
|
|
|
|
|
9,005 |
|
|
|
5,602 |
|
Fixed price, International |
|
|
5,210 |
|
|
|
6,414 |
|
|
|
|
120 |
|
|
|
55 |
|
|
|
|
|
|
|
|
|
|
|
|
|
14,335 |
|
|
|
12,071 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Summary of Accounts Receivable, Allowance for Credit Loss |
The following table presents changes in the allowance for credit losses for the periods presented:
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
|
|
|
|
|
|
|
$ |
(945 |
) |
|
$ |
(635 |
) |
|
|
|
(39 |
) |
|
|
— |
|
Provision for credit losses |
|
|
(26 |
) |
|
|
(99 |
) |
|
|
|
127 |
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The following table presents changes in the allowance for credit losses for the periods presented:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ |
(635 |
) |
|
$ |
(116 |
) |
Provision for credit losses |
|
|
(407 |
) |
|
|
(794 |
) |
|
|
|
97 |
|
|
|
275 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Summary of Contract Assets Net, Recognized in Condensed Consolidated Balance Sheets |
The following is a summary of contract assets, net, recognized in the condensed consolidated balance sheets as of the dates presented:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ |
3,685 |
|
|
$ |
2,757 |
|
Allowance for credit losses |
|
|
(76 |
) |
|
|
(82 |
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(1) |
Balances reflected are subsequent to the adoption of CECL on January 1, 2022. |
|
|