Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 5.685B | 5.817B | 5.762B | 6.641B | 8.047B | 9.351B | 8.530B | 9.716B | 11.642B | 14.332B |
Cost of Revenue | 3.253B | 3.337B | 3.359B | 3.872B | 4.683B | 5.681B | 5.347B | 5.863B | 6.646B | 8.519B |
Gross Profit | 2.432B | 2.480B | 2.403B | 2.769B | 3.364B | 3.670B | 3.183B | 3.853B | 4.996B | 5.813B |
Operating Expense | 1.031B | 982.000M | 974.000M | 1.162B | 1.346B | 1.499B | 1.366B | 1.571B | 1.764B | 1.986B |
Operating Income | 1.391B | 1.518B | 1.415B | 1.507B | 1.951B | 2.152B | 1.800B | 2.277B | 3.232B | 3.827B |
Other Income Expense | 14.000M | 12.000M | 5.000M | 5.000M | 308.000M | 407.000M | 387.000M | 372.000M | 364.000M | 459.000M |
Total Other Income Expense | -541.000m | -555.000m | -506.000m | -459.000m | -475.000m | -638.000m | -661.000m | -431.000m | -430.000m | -616.000m |
Pretax Income | 850.000M | 963.000M | 909.000M | 1.048B | 1.476B | 1.514B | 1.139B | 1.846B | 2.802B | 3.211B |
Tax Provision | 310.000M | 378.000M | 343.000M | -298.000m | 380.000M | 340.000M | 249.000M | 460.000M | 697.000M | 787.000M |
Net Income | 540.000M | 585.000M | 566.000M | 1.346B | 1.096B | 1.174B | 890.000M | 1.386B | 2.105B | 2.424B |
Basic EPS | 5.540 | 6.140 | 6.490 | 15.910 | 13.250 | 15.180 | 12.250 | 19.140 | 29.770 | 35.400 |
Diluted EPS | 5.150 | 6.070 | 6.450 | 15.730 | 13.130 | 15.110 | 12.200 | 19.030 | 29.660 | 35.280 |
Basic Average Shares | 97.489M | 95.200M | 87.200M | 84.600M | 82.700M | 77.341M | 72.658M | 72.432M | 70.703M | 68.470M |
Diluted Average Shares | 104.956M | 96.400M | 87.800M | 85.600M | 83.500M | 77.710M | 72.929M | 72.817M | 70.973M | 68.710M |
Total Expenses | 4.284B | 4.319B | 4.333B | 5.034B | 6.029B | 7.180B | 6.713B | 7.434B | 8.410B | 10.505B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 648.000M | 669.000M | 394.000M | 428.000M | 0.000 |
Interest Expense | 555.000M | 567.000M | 511.000M | 464.000M | 481.000M | 648.000M | 669.000M | 424.000M | 445.000M | 635.000M |
EBITDA | 1.678B | 2.653B | 2.566B | 2.843B | 3.628B | 4.200B | 2.195B | 2.642B | 5.464B | 6.627B |
Depreciation & Amortization | 1.194B | 1.244B | 1.245B | 1.383B | 1.671B | 2.038B | 1.952B | 1.969B | 2.217B | 2.781B |