XML 50 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT REPORTING (Reconciliation of Net Income (Loss) to EBITDA) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting [Abstract]                      
Net income $ 87,927 $ 78,619 $ 63,248 $ 85,169 $ 83,509 $ 58,759 $ 43,835 $ 52,231 $ 314,963 $ 238,334 $ 122,695
Amortization of acquired intangible assets in cost of revenues                 21,357 20,586 19,707
Amortization of acquired intangible assets in operating expenses                 33,995 30,881 17,684
Depreciation and other amortization                 25,813 26,276 26,252
Interest and other income (13,801) (5,358) (5,913) (4,945) (4,607) (3,035) (2,652) (2,987) (30,017) (13,281) (4,044)
Interest and other expense 482 704 697 732 695 717 728 690 2,615 2,830 9,014
Loss on extinguishment of debt                 0 0 3,788
Income tax expense $ 26,378 $ 20,304 $ 16,768 $ 12,536 $ 26,060 $ 14,247 $ 1,863 $ 3,511 75,986 45,681 42,363
EBITDA                 $ 444,712 $ 351,307 $ 237,459