XML 102 R87.htm IDEA: XBRL DOCUMENT v3.10.0.1
SELECTED QUARTERLY INFORMATION (UNAUDITED) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
[1]
Dec. 31, 2017
[1]
Dec. 31, 2016
[1]
Quarterly Financial Information Disclosure [Abstract]                      
Total revenue $ 256,357 $ 203,263 $ 196,779 $ 235,182 $ 254,605 $ 190,957 $ 186,596 $ 256,309 $ 891,581 $ 888,467 $ 762,229
Gross profit 178,446 128,840 122,962 159,568 180,628 121,226 118,721 188,219 589,816 608,794 522,973
Income (loss) from operations 15,453 (17,258) (23,163) 7,936 38,518 (2,301) (8,947) 65,907 (17,032) 93,177 50,644
Net income (loss) $ 16,413 $ (7,587) $ (10,409) $ 12,200 $ 40,595 $ 1,288 $ 3,702 $ 52,963 $ 10,617 [2],[3],[4] $ 98,548 [2],[3],[4] $ 45,015 [2],[3],[4]
Earnings (loss) per share:                      
Basic (dollars per share) $ 0.21 $ (0.10) $ (0.13) $ 0.16 $ 0.52 $ 0.01 $ 0.05 $ 0.69 $ 0.14 $ 1.27 $ 0.59
Diluted (dollars per share) $ 0.20 $ (0.10) $ (0.13) $ 0.15 $ 0.49 $ 0.01 $ 0.04 $ 0.65 $ 0.13 $ 1.19 $ 0.56
[1] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and adjusted prior periods to conform. See "Note 2. Significant Accounting Policies" for additional information.
[2] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and adjusted prior periods to conform. See "Note 2. Significant Accounting Policies" for additional information.
[3] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and adjusted prior periods to conform. See "Note 2. Significant Accounting Policies" for additional information.
[4] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and adjusted prior periods to conform. See "Note 2. Significant Accounting Policies" for additional information.