XML 33 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions - Business Combination - Summary of Supplemental Proforma Information (Details) - ILX and Castex - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Business Acquisition [Line Items]    
Revenue $ 235,199 $ 260,971
Net income (loss) $ 167,566 $ (79,448)
Basic net income (loss) per common share $ 2.56 $ (1.22)
Diluted net income (loss) per common share $ 2.55 $ (1.22)