XML 110 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Reporting - Schedule of Revenue Information from Products and Service Lines (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue from External Customer [Line Items]                      
Revenues $ 591,975 $ 498,727 $ 505,099 $ 528,273 $ 556,910 $ 519,878 $ 504,520 $ 542,208 $ 2,124,074 $ 2,123,516 $ 1,894,920
Nuclear Power Group                      
Revenue from External Customer [Line Items]                      
Revenues                 407,082 371,269 352,640
Nuclear Services Group                      
Revenue from External Customer [Line Items]                      
Revenues                 123,538 136,493 131,339
Nuclear Operations Group                      
Revenue from External Customer [Line Items]                      
Revenues                 1,622,598 1,646,257 1,428,587
Reportable Segments                      
Revenue from External Customer [Line Items]                      
Revenues                 2,153,218 2,154,019 1,912,566
Reportable Segments | Nuclear Power Group                      
Revenue from External Customer [Line Items]                      
Revenues                 407,082 371,269 352,640
Reportable Segments | Nuclear Power Group | Nuclear Services and Engineering                      
Revenue from External Customer [Line Items]                      
Revenues                 160,638 120,684 109,168
Reportable Segments | Nuclear Power Group | Nuclear Services and Engineering                      
Revenue from External Customer [Line Items]                      
Revenues                 246,444 250,585 243,472
Reportable Segments | Nuclear Services Group                      
Revenue from External Customer [Line Items]                      
Revenues                 123,538 136,493 131,339
Reportable Segments | Nuclear Services Group | Nuclear Environmental Services                      
Revenue from External Customer [Line Items]                      
Revenues                 77,514 94,320 102,726
Reportable Segments | Nuclear Services Group | Nuclear Services and Advanced Reactor Design and Engineering                      
Revenue from External Customer [Line Items]                      
Revenues                 46,024 42,173 28,613
Reportable Segments | Nuclear Operations Group                      
Revenue from External Customer [Line Items]                      
Revenues                 1,622,598 1,646,257 1,428,587
Reportable Segments | Nuclear Operations Group | Government Programs                      
Revenue from External Customer [Line Items]                      
Revenues                 1,527,704 1,540,256 1,368,555
Reportable Segments | Nuclear Operations Group | Commercial Operations                      
Revenue from External Customer [Line Items]                      
Revenues                 94,894 106,001 60,032
Other                      
Revenue from External Customer [Line Items]                      
Revenues                 $ (29,144) $ (30,503) $ (17,646)