Revenue Recognition - Disaggregated Revenues (Details) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended |
Jun. 30, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017 |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | $ 440,433 | | $ 899,913 | |
Revenues | 438,921 | $ 410,011 | 896,384 | $ 838,240 |
Fixed-Price Incentive Fee | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 263,739 | | 517,007 | |
Firm-Fixed-Price | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 102,406 | | 229,156 | |
Cost-Plus Fee | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 47,536 | | 91,767 | |
Time-and-Materials | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 26,752 | | 61,983 | |
Over-time | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 434,060 | | 885,833 | |
Point-in-time | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 6,373 | | 14,080 | |
UNITED STATES | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 364,156 | | 710,105 | |
UNITED STATES | Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 356,070 | | 698,582 | |
UNITED STATES | Non-Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 8,086 | | 11,523 | |
CANADA | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 65,253 | | 148,553 | |
CANADA | Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 0 | | 0 | |
CANADA | Non-Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 65,253 | | 148,553 | |
Other | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 11,024 | | 41,255 | |
Other | Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 0 | | 0 | |
Other | Non-Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 11,024 | | 41,255 | |
Nuclear Operations Group | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 332,140 | | 648,771 | |
Nuclear Operations Group | Fixed-Price Incentive Fee | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 258,150 | | 507,390 | |
Nuclear Operations Group | Firm-Fixed-Price | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 52,472 | | 99,530 | |
Nuclear Operations Group | Cost-Plus Fee | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 21,450 | | 41,683 | |
Nuclear Operations Group | Time-and-Materials | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 68 | | 168 | |
Nuclear Operations Group | Over-time | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 332,140 | | 648,771 | |
Nuclear Operations Group | Point-in-time | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 0 | | 0 | |
Nuclear Services Group | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 32,596 | | 62,629 | |
Nuclear Services Group | Fixed-Price Incentive Fee | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 0 | | 0 | |
Nuclear Services Group | Firm-Fixed-Price | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 5,632 | | 11,042 | |
Nuclear Services Group | Cost-Plus Fee | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 26,086 | | 50,039 | |
Nuclear Services Group | Time-and-Materials | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 878 | | 1,548 | |
Nuclear Services Group | Over-time | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 32,596 | | 62,629 | |
Nuclear Services Group | Point-in-time | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 0 | | 0 | |
Nuclear Power Group | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 75,697 | | 188,513 | |
Nuclear Power Group | Fixed-Price Incentive Fee | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 5,589 | | 9,617 | |
Nuclear Power Group | Firm-Fixed-Price | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 44,302 | | 118,584 | |
Nuclear Power Group | Cost-Plus Fee | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 0 | | 45 | |
Nuclear Power Group | Time-and-Materials | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 25,806 | | 60,267 | |
Nuclear Power Group | Over-time | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 69,324 | | 174,433 | |
Nuclear Power Group | Point-in-time | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 6,373 | | 14,080 | |
Operating Segments | Nuclear Operations Group | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 332,140 | | 648,771 | |
Revenues | 332,140 | 312,866 | 648,771 | 637,947 |
Operating Segments | Nuclear Operations Group | UNITED STATES | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 331,745 | | 648,376 | |
Operating Segments | Nuclear Operations Group | UNITED STATES | Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 327,896 | | 644,527 | |
Operating Segments | Nuclear Operations Group | UNITED STATES | Non-Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 3,849 | | 3,849 | |
Operating Segments | Nuclear Operations Group | CANADA | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 0 | | 0 | |
Operating Segments | Nuclear Operations Group | CANADA | Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 0 | | 0 | |
Operating Segments | Nuclear Operations Group | CANADA | Non-Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 0 | | 0 | |
Operating Segments | Nuclear Operations Group | Other | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 395 | | 395 | |
Operating Segments | Nuclear Operations Group | Other | Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 0 | | 0 | |
Operating Segments | Nuclear Operations Group | Other | Non-Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 395 | | 395 | |
Operating Segments | Nuclear Services Group | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 32,596 | | 62,629 | |
Operating Segments | Nuclear Services Group | UNITED STATES | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 32,084 | | 61,142 | |
Operating Segments | Nuclear Services Group | UNITED STATES | Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 28,174 | | 54,055 | |
Operating Segments | Nuclear Services Group | UNITED STATES | Non-Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 3,910 | | 7,087 | |
Operating Segments | Nuclear Services Group | CANADA | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 510 | | 1,485 | |
Operating Segments | Nuclear Services Group | CANADA | Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 0 | | 0 | |
Operating Segments | Nuclear Services Group | CANADA | Non-Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 510 | | 1,485 | |
Operating Segments | Nuclear Services Group | Other | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 2 | | 2 | |
Operating Segments | Nuclear Services Group | Other | Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 0 | | 0 | |
Operating Segments | Nuclear Services Group | Other | Non-Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 2 | | 2 | |
Operating Segments | Nuclear Power Group | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 75,697 | | 188,513 | |
Operating Segments | Nuclear Power Group | UNITED STATES | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 327 | | 587 | |
Operating Segments | Nuclear Power Group | UNITED STATES | Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 0 | | 0 | |
Operating Segments | Nuclear Power Group | UNITED STATES | Non-Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 327 | | 587 | |
Operating Segments | Nuclear Power Group | CANADA | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 64,743 | | 147,068 | |
Operating Segments | Nuclear Power Group | CANADA | Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 0 | | 0 | |
Operating Segments | Nuclear Power Group | CANADA | Non-Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 64,743 | | 147,068 | |
Operating Segments | Nuclear Power Group | Other | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 10,627 | | 40,858 | |
Operating Segments | Nuclear Power Group | Other | Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 0 | | 0 | |
Operating Segments | Nuclear Power Group | Other | Non-Government | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenue from contract with customer | 10,627 | | 40,858 | |
Adjustments and Eliminations | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | (1,512) | (2,209) | (3,529) | (4,589) |
Adjustments and Eliminations | Nuclear Operations Group | | | | |
Disaggregation of Revenue [Line Items] | | | | |
Revenues | $ (841) | $ (205) | $ (1,980) | $ (400) |