Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 9.724B | 7.467B | 7.411B | 8.307B | 9.352B | 9.041B | 9.150B | 11.138B | 12.651B | 14.412B |
Cost of Revenue | 7.657B | 5.907B | 5.895B | 6.541B | 7.355B | 7.057B | 7.092B | 8.566B | 9.650B | 10.635B |
Gross Profit | 2.066B | 1.561B | 1.516B | 1.765B | 1.997B | 1.984B | 2.058B | 2.572B | 3.001B | 3.777B |
Operating Expense | 1.373B | 1.177B | 1.215B | 1.351B | 1.489B | 1.445B | 1.404B | 1.555B | 1.691B | 2.077B |
Operating Income | 646.500M | 361.100M | 288.400M | 403.300M | 489.000M | 472.400M | 599.700M | 1.001B | 1.265B | 1.700B |
Other Income Expense | -49.100m | -36.300m | -31.400m | -74.400m | -74.900m | 61.100M | 59.500M | 61.100M | 60.100M | 0.000 |
Total Other Income Expense | -107.500m | -81.700m | -82.100m | -120.600m | -128.700m | -87.000m | -37.700m | -57.100m | -158.200m | -366.900m |
Pretax Income | 539.000M | 279.400M | 204.900M | 283.800M | 360.300M | 261.100M | 562.000M | 944.300M | 1.107B | 1.334B |
Tax Provision | 187.700M | 72.500M | 92.200M | 133.600M | 110.900M | 180.800M | 187.700M | 108.400M | 296.600M | 230.400M |
Net Income | 410.400M | 266.400M | 160.100M | 186.400M | 285.500M | 80.300M | 427.100M | 897.000M | 889.600M | 1.171B |
Basic EPS | 4.390 | 3.060 | 1.970 | 2.340 | 3.620 | 1.050 | 5.690 | 11.930 | 11.920 | 15.660 |
Diluted EPS | 4.360 | 3.060 | 1.960 | 2.320 | 3.580 | 1.040 | 5.650 | 11.850 | 11.880 | 15.640 |
Basic Average Shares | 93.400M | 87.000M | 81.400M | 79.500M | 78.800M | 76.200M | 75.000M | 75.200M | 74.600M | 74.800M |
Diluted Average Shares | 94.200M | 87.100M | 81.700M | 80.200M | 79.700M | 77.000M | 75.600M | 75.700M | 74.900M | 74.900M |
Total Expenses | 9.031B | 7.084B | 7.110B | 7.892B | 8.845B | 8.502B | 8.496B | 10.121B | 11.341B | 12.712B |
Interest Income | 13.500M | 18.700M | 13.300M | 9.400M | 8.100M | 8.900M | 9.900M | 18.700M | 33.000M | 64.200M |
Interest Expense | 58.400M | 45.400M | 52.100M | 45.100M | 53.800M | 19.900M | 15.000M | 6.700M | 13.000M | 68.800M |
EBITDA | 973.300M | 643.500M | 574.800M | 694.200M | 787.400M | 561.900M | 904.100M | 1.299B | 1.570B | 1.692B |
Depreciation & Amortization | 280.400M | 260.100M | 274.600M | 279.800M | 289.900M | 272.000M | 272.000M | 281.800M | 269.600M | -8.200m |