XML 364 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Clients (Tables)
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The components of the Company’s revenue by contract type and geographic region for the three and nine months ended September 30, 2022 and 2021 are as follows:

Three Months Ended September 30, 2022Three Months Ended September 30, 2021
Fixed PriceT&MTotalPercent of Total RevenueFixed PriceT&MTotalPercent of Total Revenue
Americas$6,068 $51,807 $57,875 52.7 %$5,398 $45,964 $51,362 53.1 %
Middle East/Asia/Pacific3,507 21,871 25,378 23.2 %773 20,848 21,621 22.4 %
Europe8,923 7,361 16,284 14.9 %10,898 2,999 13,897 14.4 %
Africa3,791 6,243 10,034 9.2 %1,125 8,599 9,724 10.1 %
Total$22,289 $87,282 $109,571 100.0 %$18,194 $78,410 $96,604 100.0 %
Nine Months Ended September 30, 2022Nine Months Ended September 30, 2021
Fixed PriceT&MTotalPercent of Total RevenueFixed PriceT&MTotalPercent of Total Revenue
Americas$23,064 $143,602 $166,666 52.4 %$14,778 $132,923 $147,701 51.7 %
Middle East/Asia/Pacific12,162 63,730 75,892 23.9 %7,000 56,320 63,320 22.2 %
Europe22,819 23,401 46,220 14.6 %25,247 19,695 44,942 15.8 %
Africa8,087 20,672 28,759 9.1 %2,027 27,247 29,274 10.3 %
   Total$66,132 $251,405 $317,537 100.0 %$49,052 $236,185 $285,237 100.0 %