v3.23.2
REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 453,109 $ 499,316 $ 892,706 $ 1,000,850
Services and other revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 371,510 414,697 749,037 833,508
Services        
Disaggregation of Revenue [Line Items]        
Total revenue 358,808 401,830 723,522 806,686
Lease revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 12,702 12,867 25,515 26,822
Total equipment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 81,599 84,619 143,669 167,342
Equipment        
Disaggregation of Revenue [Line Items]        
Total revenue 26,682 27,408 47,647 53,299
Design, development and construction services        
Disaggregation of Revenue [Line Items]        
Total revenue 51,476 56,311 88,380 112,216
Lease revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 3,441 900 7,642 1,827
Corporate and Other        
Disaggregation of Revenue [Line Items]        
Total revenue 2,654 2,625 5,059 5,579
Corporate and Other | Services and other revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 2,654 2,625 5,059 5,573
Corporate and Other | Services        
Disaggregation of Revenue [Line Items]        
Total revenue 1,565 1,349 2,852 2,868
Corporate and Other | Lease revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 1,089 1,276 2,207 2,705
Corporate and Other | Total equipment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 6
Corporate and Other | Equipment        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 6
Corporate and Other | Design, development and construction services        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Corporate and Other | Lease revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Hughes        
Disaggregation of Revenue [Line Items]        
Total revenue 444,335 491,841 875,530 985,947
Hughes | Operating segments        
Disaggregation of Revenue [Line Items]        
Total revenue 444,335 491,841 875,530 985,947
Hughes | Operating segments | Services and other revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 362,736 407,222 731,861 818,611
Hughes | Operating segments | Services        
Disaggregation of Revenue [Line Items]        
Total revenue 353,333 397,320 712,773 797,722
Hughes | Operating segments | Lease revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 9,403 9,902 19,088 20,889
Hughes | Operating segments | Total equipment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 81,599 84,619 143,669 167,336
Hughes | Operating segments | Equipment        
Disaggregation of Revenue [Line Items]        
Total revenue 26,682 27,408 47,647 53,293
Hughes | Operating segments | Design, development and construction services        
Disaggregation of Revenue [Line Items]        
Total revenue 51,476 56,311 88,380 112,216
Hughes | Operating segments | Lease revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 3,441 900 7,642 1,827
ESS        
Disaggregation of Revenue [Line Items]        
Total revenue 5,578 4,502 11,067 8,778
ESS | Operating segments        
Disaggregation of Revenue [Line Items]        
Total revenue 6,120 4,850 12,117 9,324
ESS | Operating segments | Services and other revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 6,120 4,850 12,117 9,324
ESS | Operating segments | Services        
Disaggregation of Revenue [Line Items]        
Total revenue 3,910 3,161 7,897 6,096
ESS | Operating segments | Lease revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 2,210 1,689 4,220 3,228
ESS | Operating segments | Total equipment revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
ESS | Operating segments | Equipment        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
ESS | Operating segments | Design, development and construction services        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
ESS | Operating segments | Lease revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
North America        
Disaggregation of Revenue [Line Items]        
Total revenue 373,325 406,173 730,688 813,016
North America | Corporate and Other        
Disaggregation of Revenue [Line Items]        
Total revenue 2,654 2,625 5,059 5,572
North America | Hughes | Operating segments        
Disaggregation of Revenue [Line Items]        
Total revenue 364,551 398,698 713,512 798,120
North America | ESS | Operating segments        
Disaggregation of Revenue [Line Items]        
Total revenue 6,120 4,850 12,117 9,324
South and Central America        
Disaggregation of Revenue [Line Items]        
Total revenue 41,312 42,094 79,685 84,966
South and Central America | Corporate and Other        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
South and Central America | Hughes | Operating segments        
Disaggregation of Revenue [Line Items]        
Total revenue 41,312 42,094 79,685 84,966
South and Central America | ESS | Operating segments        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Other        
Disaggregation of Revenue [Line Items]        
Total revenue 38,472 51,049 82,333 102,868
Other | Corporate and Other        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 7
Other | Hughes | Operating segments        
Disaggregation of Revenue [Line Items]        
Total revenue 38,472 51,049 82,333 102,861
Other | ESS | Operating segments        
Disaggregation of Revenue [Line Items]        
Total revenue $ 0 $ 0 $ 0 $ 0