XML 70 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions - Business Combination - Summary of Supplemental Proforma Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]      
Revenue     $ 1,013,184
Net income (loss)     $ 274,577
Basic net income (loss) per common share     $ 5.07
Diluted net income (loss) per common share     $ 5.07
ILX and Castex      
Business Acquisition [Line Items]      
Revenue $ 634,921 $ 1,246,391  
Net income (loss) $ (449,988) $ 148,091  
Basic net income (loss) per common share $ (6.48) $ 2.27  
Diluted net income (loss) per common share $ (6.48) $ 2.26