XML 103 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
QUARTERLY RESULTS OF OPERATIONS (Details) - USD ($)
$ / shares in Units, $ 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
Selected Quarterly Financial Information [Abstract]                      
Revenues $ 374,726 $ 352,808 $ 343,760 $ 328,425 $ 315,571 $ 305,525 $ 297,018 $ 273,718 $ 1,399,719 $ 1,191,832 $ 965,230
Cost of revenues 74,996 71,172 71,918 71,153 68,248 72,072 67,136 62,477      
Gross profit 299,730 281,636 271,842 257,272 247,323 233,453 229,882 211,241 1,110,480 921,899 744,827
Operating expenses 198,744 187,367 197,042 163,780 141,666 162,765 186,108 157,796 746,933 648,335 571,011
Income from operations 100,986 94,269 74,800 93,492 105,657 70,688 43,774 53,445 363,547 273,564 173,816
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 debt extinguishment                 0 0 (3,788)
Income before income taxes 114,305 98,923 80,016 97,705 109,569 73,006 45,698 55,742 390,949 284,015 165,058
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
Net income $ 87,927 $ 78,619 $ 63,248 $ 85,169 $ 83,509 $ 58,759 $ 43,835 $ 52,231 $ 314,963 $ 238,334 $ 122,695
Net income (loss) per share — basic (in dollars per share) $ 2.42 $ 2.16 $ 1.74 $ 2.35 $ 2.31 $ 1.63 $ 1.22 $ 1.46 $ 8.67 $ 6.61 $ 3.70
Net income (loss) per share — diluted (in dollars per share) $ 2.39 $ 2.15 $ 1.73 $ 2.33 $ 2.29 $ 1.61 $ 1.20 $ 1.44 $ 8.60 $ 6.54 $ 3.66