XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Geographic Information (Tables)
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Revenue from external customers by geographic areas Revenues within geographic areas based upon Customers’ project location (in thousands):
Year Ended December 31,
202120202019
United States$826,639 $805,070 $563,157 
Australia5,509 45,216 51,531 
Rest of the world21,170 22,376 33,211 
Total Revenue$853,318 $872,662 $647,899