Revenue (Tables)
|
9 Months Ended |
Sep. 30, 2018 |
Revenue from Contract with Customer [Abstract] |
|
Reconciliation of Revenue from Segments to Consolidated |
Revenue from contracts with customers consist of the following (in thousands): | | | | | | | | | | | | Three Months Ended September 30, 2018 | | Nine Months Ended September 30, 2018 | Revenue (1) | | | | | Construction | | $ | 195,358 |
| | $ | 531,209 |
| Marine Services | | 44,825 |
| | 149,923 |
| Energy | | 4,561 |
| | 16,141 |
| Telecommunications | | 187,798 |
| | 580,630 |
| Broadcasting | | 11,957 |
| | 33,702 |
| Other | | 271 |
| | 3,680 |
| Total revenue | | $ | 444,770 |
| | $ | 1,315,285 |
|
(1) The Insurance segment does not have revenues in scope of ASU 2014-09.
|
Schedule of Accounts Receivable |
Accounts receivables, net from contracts with customers consist of the following (in thousands): | | | | | | | | September 30, 2018 | Accounts receivables with customers | | | Construction | | $ | 200,830 |
| Marine Services | | 42,002 |
| Energy | | 2,940 |
| Telecommunications | | 90,978 |
| Broadcasting | | 10,616 |
| Other | | — |
| Total accounts receivables with customers | | $ | 347,366 |
|
Accounts receivable, net consist of the following (in thousands): | | | | | | | | | | | | September 30, 2018 | | December 31, 2017 | Contracts in progress | | $ | 183,584 |
| | $ | 167,809 |
| Trade receivables | | 102,129 |
| | 106,937 |
| Unbilled retentions | | 65,597 |
| | 50,957 |
| Other receivables | | 3,780 |
| | 476 |
| Allowance for doubtful accounts | | (4,226 | ) | | (3,733 | ) | Total accounts receivable, net | | $ | 350,864 |
| | $ | 322,446 |
|
|
Disaggregation of Revenue |
The following table disaggregates GMSL's revenue by market (in thousands): | | | | | | | | | | | | Three Months Ended September 30, 2018 | | Nine Months Ended September 30, 2018 | Telecommunication - Maintenance | | $ | 21,944 |
| | $ | 65,816 |
| Telecommunication - Installation | | 5,532 |
| | 29,328 |
| Power - Operations, Maintenance & Construction Support | | 9,304 |
| | 25,889 |
| Power - Cable Installation & Repair | | 8,045 |
| | 28,890 |
| Total revenue from contracts with customers | | 44,825 |
|
| 149,923 |
| Other revenue | | — |
| | — |
| Total Marine Services segment revenue | | $ | 44,825 |
|
| $ | 149,923 |
|
The following table disaggregates ANG's revenue by type (in thousands): | | | | | | | | | | | | Three Months Ended September 30, 2018 | | Nine Months Ended September 30, 2018 | Volume-related | | $ | 4,160 |
| | $ | 12,283 |
| Maintenance services | | 20 |
| | 68 |
| Total revenue from contracts with customers | | 4,180 |
|
| 12,351 |
| RNG Incentives | | 285 |
| | 1,027 |
| Alternative Fuel Tax Credit | | 64 |
| | 2,640 |
| Other revenue | | 32 |
| | 123 |
| Total Energy segment revenue | | $ | 4,561 |
|
| $ | 16,141 |
|
ICS's revenues are predominantly derived from wholesale of international long distance minutes (in thousands): | | | | | | | | | | | | Three Months Ended September 30, 2018 | | Nine Months Ended September 30, 2018 | Termination of long distance minutes | | $ | 187,798 |
| | $ | 580,630 |
| Total revenue from contracts with customers | | 187,798 |
| | 580,630 |
| Other revenue | | — |
| | — |
| Total Telecommunications segment revenue | | $ | 187,798 |
| | $ | 580,630 |
|
The following table disaggregates DBMG's revenue by market (in thousands): | | | | | | | | | | | | Three Months Ended September 30, 2018 | | Nine Months Ended September 30, 2018 | Commercial | | $ | 65,156 |
| | $ | 202,597 |
| Convention | | 54,199 |
| | 108,027 |
| Healthcare | | 28,389 |
| | 85,475 |
| Industrial | | 13,802 |
| | 49,797 |
| Other | | 33,745 |
| | 85,222 |
| Total revenue from contracts with customers | | 195,291 |
|
| 531,118 |
| Other revenue | | 67 |
| | 91 |
| Total Construction segment revenue | | $ | 195,358 |
|
| $ | 531,209 |
|
The following table disaggregates the Broadcasting segment's revenue by type (in thousands): | | | | | | | | | | | | Three Months Ended September 30, 2018 | | Nine Months Ended September 30, 2018 | Advertising | | $ | 7,388 |
| | $ | 21,152 |
| LMA | | 2,527 |
| | 8,016 |
| Retransmission | | 1,652 |
| | 3,502 |
| Other | | 390 |
| | 1,032 |
| Total revenue from contracts with customers | | 11,957 |
| | 33,702 |
| Other revenue | | — |
| | — |
| Total Broadcasting segment revenue | | $ | 11,957 |
| | $ | 33,702 |
|
|
Contract with Customer, Asset and Liability |
Contract assets and contract liabilities consisted of the following (in thousands): | | | | | | | | | | | | September 30, 2018 | | December 31, 2017 | Contract assets | | $ | 48,062 |
| | $ | 25,676 |
| Contract liabilities | | $ | (53,796 | ) | | $ | (29,862 | ) |
Contract assets and contract liabilities consisted of the following (in thousands): | | | | | | | | | | | | September 30, 2018 | | December 31, 2017 | Contract assets | | $ | 14,237 |
| | $ | 6,610 |
| Contract liabilities | | $ | (2,642 | ) | | $ | (3,106 | ) |
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction |
The transaction price allocated to remaining unsatisfied performance obligations consisted of the following (in thousands): | | | | | | | | | | | | | | | | Within one year | | Within five years | | Total | Commercial | | $ | 135,262 |
| | $ | 11 |
| | $ | 135,273 |
| Convention | | 118,023 |
| | — |
| | 118,023 |
| Healthcare | | 53,116 |
| | 89 |
| | 53,205 |
| Industrial | | 43,035 |
| | 34,607 |
| | 77,642 |
| Other | | 101,082 |
| | 130,142 |
| | 231,224 |
| Remaining unsatisfied performance obligations | $ | 450,518 |
| | $ | 164,849 |
| | $ | 615,367 |
|
The transaction price allocated to remaining unsatisfied performance obligations consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | | Within one year | | Within five years | | Thereafter | | Total | Telecommunication - Maintenance | | $ | 18,260 |
| | $ | 267,160 |
| | $ | 39,844 |
| | $ | 325,264 |
| Telecommunication - Installation | | 10,104 |
| | — |
| | — |
| | 10,104 |
| Power - Operations, Maintenance & Construction Support | | 4,090 |
| | 16,427 |
| | — |
| | 20,517 |
| Power - Cable Installation & Repair | | 1,861 |
| | — |
| | — |
| | 1,861 |
| Remaining unsatisfied performance obligations | $ | 34,315 |
|
| $ | 283,587 |
|
| $ | 39,844 |
| | $ | 357,746 |
|
|