Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 2.486B | 2.395B | 2.508B | 2.725B | 2.936B | 3.009B | 3.085B | 3.718B | 3.920B | 3.788B |
Cost of Revenue | 1.127B | 1.043B | 1.073B | 1.152B | 1.251B | 1.267B | 1.284B | 1.546B | 1.612B | 1.547B |
Gross Profit | 1.359B | 1.352B | 1.436B | 1.573B | 1.684B | 1.741B | 1.801B | 2.172B | 2.308B | 2.241B |
Operating Expense | 881.064M | 850.837M | 888.642M | 959.400M | 1.001B | 1.013B | 1.017B | 1.177B | 1.182B | 1.089B |
Operating Income | 477.686M | 501.156M | 546.945M | 613.913M | 682.981M | 734.565M | 797.875M | 997.842M | 1.136B | 1.152B |
Other Income Expense | -2.230m | 867.000K | -8.491m | 5.866M | 21.808M | 49.690M | 56.665M | 63.075M | 66.239M | 4.146M |
Total Other Income Expense | -8.145m | -10.281m | -14.726m | -6.906m | 3.388M | -53.171m | -49.132m | -48.481m | -64.948m | -178.168m |
Pretax Income | 445.004M | 463.424M | 504.193M | 574.222M | 651.858M | 681.394M | 748.743M | 949.361M | 1.071B | 973.728M |
Tax Provision | 106.763M | 110.604M | 119.823M | 198.250M | 139.247M | 120.285M | 146.004M | 180.376M | 198.090M | 184.950M |
Net Income | 338.241M | 352.820M | 384.370M | 375.972M | 512.611M | 561.109M | 602.739M | 768.985M | 872.502M | 788.778M |
Basic EPS | 11.710 | 12.750 | 14.490 | 14.620 | 20.330 | 22.840 | 25.240 | 33.250 | 38.790 | 36.100 |
Diluted EPS | 11.440 | 12.480 | 14.220 | 14.240 | 19.880 | 22.470 | 24.910 | 32.780 | 38.410 | 35.900 |
Basic Average Shares | 28.891M | 27.681M | 26.518M | 25.714M | 25.216M | 24.568M | 23.883M | 23.130M | 22.492M | 21.848M |
Diluted Average Shares | 29.571M | 28.270M | 27.024M | 26.394M | 25.781M | 24.974M | 24.199M | 23.458M | 22.718M | 21.972M |
Total Expenses | 2.008B | 1.894B | 1.961B | 2.111B | 2.253B | 2.280B | 2.301B | 2.723B | 2.793B | 2.636B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 37.411M | 38.616M | 43.242M | 55.392M | 77.366M |
Interest Expense | 24.537M | 27.451M | 28.026M | 32.785M | 34.511M | 37.411M | 38.616M | 43.242M | 55.392M | 77.366M |
EBITDA | 538.258M | 566.061M | 607.249M | 695.908M | 789.480M | 823.246M | 896.584M | 1.106B | 1.249B | 1.152B |
Depreciation & Amortization | 62.802M | 64.038M | 68.795M | 76.129M | 84.691M | 88.681M | 98.709M | 108.057M | 113.023M | 121.164M |