Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 5.881B | 5.695B | 6.038B | 6.380B | 7.343B | 7.887B | 7.414B | 8.171B | 9.112B | 9.978B |
Cost of Revenue | 3.050B | 2.976B | 3.169B | 3.356B | 3.863B | 3.956B | 3.806B | 4.131B | 4.883B | 5.178B |
Gross Profit | 2.831B | 2.719B | 2.869B | 3.024B | 3.480B | 3.931B | 3.608B | 4.040B | 4.229B | 4.800B |
Operating Expense | 1.869B | 1.649B | 1.666B | 1.698B | 2.079B | 2.298B | 2.225B | 2.373B | 2.486B | 2.418B |
Operating Income | -1.006b | 994.000M | 1.067B | 1.282B | 1.255B | 1.216B | 1.383B | 1.667B | 1.661B | 2.294B |
Other Income Expense | -2.002b | -87.000m | -148.000m | -52.000m | -93.000m | 208.000M | 246.000M | 286.000M | 257.000M | 363.000M |
Total Other Income Expense | -155.000m | -77.000m | -204.000m | -208.000m | -153.000m | -580.000m | -209.000m | -115.000m | -146.000m | -148.000m |
Pretax Income | -1.161b | 917.000M | 844.000M | 1.076B | 1.102B | 1.001B | 1.174B | 1.552B | 1.515B | 2.146B |
Tax Provision | -465.000m | 274.000M | 282.000M | 1.227B | 133.000M | 130.000M | 221.000M | 302.000M | 148.000M | 432.000M |
Net Income | 1.299B | 610.000M | 560.000M | -155.000m | 966.000M | 868.000M | 949.000M | 1.245B | 1.363B | 1.709B |
Basic EPS | 5.290 | 3.060 | 3.300 | -0.950 | 5.620 | 5.210 | 5.550 | 7.360 | 8.140 | 10.230 |
Diluted EPS | 5.290 | 3.020 | 3.240 | -0.950 | 5.620 | 4.940 | 5.420 | 7.170 | 7.930 | 9.930 |
Basic Average Shares | 245.423M | 199.600M | 169.600M | 162.900M | 171.886M | 166.600M | 170.000M | 169.200M | 167.500M | 167.000M |
Diluted Average Shares | 245.600M | 201.800M | 173.100M | 162.900M | 172.000M | 175.600M | 174.100M | 173.600M | 171.900M | 172.100M |
Total Expenses | 4.919B | 4.625B | 4.835B | 5.054B | 5.942B | 6.254B | 6.031B | 6.504B | 7.369B | 7.684B |
Interest Income | 21.000M | 13.000M | 20.000M | 14.000M | 18.000M | 17.000M | 13.000M | 7.000M | 14.000M | 33.000M |
Interest Expense | 126.000M | 173.000M | 205.000M | 201.000M | 222.000M | 220.000M | 220.000M | 208.000M | 240.000M | 249.000M |
EBITDA | -841.000m | 1.229B | 1.542B | 1.678B | 1.838B | 1.674B | 1.865B | 2.257B | 2.257B | 2.812B |
Depreciation & Amortization | 173.000M | 150.000M | 295.000M | 343.000M | 360.000M | 436.000M | 458.000M | 490.000M | 502.000M | 417.000M |