Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 1.486B | 1.602B | 1.775B | 1.969B | 2.213B | 2.407B | 2.707B | 3.215B | 3.367B | 3.661B |
Cost of Revenue | 669.691M | 711.622M | 799.987M | 871.676M | 971.700M | 1.041B | 1.136B | 1.326B | 1.363B | 1.471B |
Gross Profit | 816.116M | 890.270M | 975.436M | 1.097B | 1.242B | 1.366B | 1.571B | 1.889B | 2.004B | 2.190B |
Operating Expense | 555.861M | 582.146M | 625.197M | 684.354M | 750.207M | 812.703M | 876.516M | 957.404M | 1.106B | 1.093B |
Operating Income | 260.255M | 299.912M | 350.239M | 413.028M | 491.335M | 552.846M | 694.524M | 932.028M | 898.765M | 1.097B |
Other Income Expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 1.464M | 2.200M | 21.000K |
Total Other Income Expense | -13.700m | -8.212m | -28.393m | -31.971m | -33.593m | -30.628m | -32.539m | -29.374m | -38.793m | -35.952m |
Pretax Income | 246.555M | 273.141M | 321.846M | 381.057M | 457.742M | 522.218M | 661.985M | 902.654M | 859.972M | 1.061B |
Tax Provision | 64.604M | 81.006M | 99.792M | 117.788M | 80.695M | 94.426M | 79.854M | 157.810M | 180.883M | 216.134M |
Net Income | 181.906M | 192.078M | 222.045M | 263.144M | 377.031M | 427.720M | 581.776M | 744.845M | 679.089M | 845.042M |
Basic EPS | 1.820 | 2.070 | 2.470 | 3.000 | 4.340 | 4.970 | 6.820 | 8.740 | 8.120 | 10.170 |
Diluted EPS | 1.790 | 2.050 | 2.440 | 2.940 | 4.260 | 4.890 | 6.710 | 8.600 | 8.030 | 10.060 |
Basic Average Shares | 100.094M | 92.601M | 89.732M | 87.769M | 86.864M | 86.115M | 85.342M | 85.200M | 83.623M | 83.066M |
Diluted Average Shares | 101.503M | 93.649M | 90.884M | 89.567M | 88.470M | 87.542M | 86.722M | 86.572M | 84.600M | 83.978M |
Total Expenses | 1.226B | 1.294B | 1.425B | 1.556B | 1.722B | 1.854B | 2.012B | 2.283B | 2.469B | 2.564B |
Interest Income | 1.729M | 2.468M | 3.656M | 5.254M | 1.151M | 427.000K | 586.000K | 434.000K | 1.065M | 5.629M |
Interest Expense | 13.700M | 26.771M | 28.393M | 31.971M | 33.593M | 30.628M | 32.539M | 29.374M | 38.793M | -35.952m |
EBITDA | 260.255M | 308.124M | 350.239M | 413.028M | 491.335M | 552.846M | 694.524M | 932.028M | 898.765M | 1.097B |
Depreciation & Amortization | 58.888M | 68.956M | 78.218M | 83.140M | 83.178M | 88.011M | 95.998M | 104.596M | 111.900M | 114.908M |