Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 6.981B | 4.038B | 4.202B | 4.472B | 4.914B | 5.163B | 5.339B | 6.319B | 6.848B | 6.833B |
Cost of Revenue | 3.388B | 1.997B | 2.005B | 2.063B | 2.227B | 2.358B | 2.502B | 2.912B | 3.126B | 3.368B |
Gross Profit | 3.593B | 2.041B | 2.197B | 2.409B | 2.687B | 2.805B | 2.837B | 3.407B | 3.722B | 3.465B |
Operating Expense | 2.762B | 1.519B | 1.582B | 1.568B | 1.759B | 1.864B | 1.991B | 2.060B | 2.104B | 2.115B |
Operating Income | 831.000M | 522.000M | 615.000M | 841.000M | 928.000M | 941.000M | 846.000M | 1.347B | 1.618B | 1.350B |
Other Income Expense | -81.000m | 17.000M | -10.000m | 19.000M | 55.000M | 16.000M | 66.000M | 92.000M | -39.000m | 33.000M |
Total Other Income Expense | -81.000m | 17.000M | -10.000m | 19.000M | 55.000M | -22.000m | -4.000m | 13.000M | -114.000m | 33.000M |
Pretax Income | 646.000M | 480.000M | 544.000M | 803.000M | 946.000M | 919.000M | 842.000M | 1.360B | 1.504B | 1.339B |
Tax Provision | 149.000M | 45.000M | 84.000M | 119.000M | 630.000M | -152.000m | 123.000M | 150.000M | 250.000M | 99.000M |
Net Income | 497.000M | 398.000M | 460.000M | 684.000M | 316.000M | 1.071B | 719.000M | 1.210B | 1.254B | 1.240B |
Basic EPS | 1.490 | 1.200 | 1.410 | 2.120 | 0.980 | 3.410 | 2.330 | 3.980 | 4.190 | 4.220 |
Diluted EPS | 1.470 | 1.190 | 1.400 | 2.100 | 0.970 | 3.370 | 2.300 | 3.940 | 4.180 | 4.190 |
Basic Average Shares | 333.000M | 333.000M | 326.000M | 322.000M | 321.000M | 314.000M | 309.000M | 304.000M | 299.000M | 294.000M |
Diluted Average Shares | 338.000M | 335.000M | 329.000M | 326.000M | 325.000M | 318.000M | 312.000M | 307.000M | 300.000M | 296.000M |
Total Expenses | 6.150B | 3.516B | 3.587B | 3.631B | 3.986B | 4.222B | 4.493B | 4.972B | 5.230B | 5.483B |
Interest Income | 9.000M | 7.000M | 11.000M | 22.000M | 38.000M | 36.000M | 8.000M | 2.000M | 9.000M | 51.000M |
Interest Expense | 113.000M | 66.000M | 72.000M | 79.000M | 75.000M | 74.000M | 78.000M | 81.000M | 84.000M | 95.000M |
EBITDA | 1.142B | 799.000M | 862.000M | 1.094B | 1.231B | 1.231B | 1.228B | 1.762B | 1.905B | 1.705B |
Depreciation & Amortization | 383.000M | 253.000M | 247.000M | 214.000M | 210.000M | 238.000M | 308.000M | 321.000M | 317.000M | 271.000M |