Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 66.683B | 63.056B | 62.799B | 63.525B | 64.661B | 67.161B | 70.372B | 79.468B | 86.403B | 91.468B |
Cost of Revenue | 30.884B | 28.384B | 28.209B | 28.785B | 29.381B | 30.132B | 31.797B | 36.932B | 40.281B | 41.640B |
Gross Profit | 35.799B | 34.672B | 34.590B | 34.740B | 35.280B | 37.029B | 38.575B | 42.536B | 46.122B | 49.828B |
Operating Expense | 26.218B | 24.960B | 24.805B | 24.231B | 25.170B | 26.738B | 28.495B | 31.089B | 34.256B | 35.741B |
Operating Income | 9.581B | 8.353B | 9.785B | 10.509B | 10.110B | 10.291B | 10.080B | 11.447B | 11.866B | 14.087B |
Other Income Expense | 0.000 | 0.000 | -19.000m | 233.000M | 298.000M | -44.000m | 117.000M | 522.000M | 132.000M | 250.000M |
Total Other Income Expense | -824.000m | -1.359b | -1.232b | -907.000m | 298.000M | -979.000m | -1.011b | -1.626b | -1.161b | -2.670b |
Pretax Income | 8.757B | 7.442B | 8.553B | 9.602B | 9.189B | 9.312B | 9.069B | 9.821B | 10.705B | 11.417B |
Tax Provision | 2.199B | 1.941B | 2.174B | 4.694B | -3.370b | 1.959B | 1.894B | 2.142B | 1.727B | 2.262B |
Net Income | 6.513B | 5.452B | 6.329B | 4.857B | 12.515B | 7.314B | 7.120B | 7.618B | 8.910B | 9.074B |
Basic EPS | 4.380 | 3.770 | 4.430 | 3.420 | 8.840 | 5.230 | 5.140 | 5.510 | 6.460 | 6.590 |
Diluted EPS | 4.270 | 3.670 | 4.360 | 3.380 | 8.780 | 5.200 | 5.110 | 5.480 | 6.420 | 6.560 |
Basic Average Shares | 1.488B | 1.448B | 1.428B | 1.420B | 1.415B | 1.399B | 1.385B | 1.382B | 1.380B | 1.376B |
Diluted Average Shares | 1.527B | 1.485B | 1.452B | 1.438B | 1.425B | 1.407B | 1.392B | 1.389B | 1.387B | 1.383B |
Total Expenses | 57.102B | 53.344B | 53.014B | 53.016B | 54.551B | 56.870B | 60.292B | 68.021B | 74.537B | 77.381B |
Interest Income | 85.000M | 59.000M | 110.000M | 244.000M | 306.000M | 200.000M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest Expense | 909.000M | 970.000M | 1.342B | 1.151B | 1.219B | 935.000M | 1.128B | 1.863B | 939.000M | 819.000M |
EBITDA | 12.291B | 12.187B | 12.263B | 13.122B | 13.113B | 12.879B | 12.745B | 14.157B | 14.629B | 17.035B |
Depreciation & Amortization | 2.625B | 2.416B | 2.368B | 2.369B | 2.399B | 2.432B | 2.548B | 2.710B | 2.763B | 2.948B |