Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 35.243B | 28.156B | 25.899B | 28.617B | 36.457B | 38.379B | 34.722B | 43.033B | 52.577B | 61.222B |
Cost of Revenue | 24.776B | 20.143B | 18.249B | 19.934B | 25.571B | 26.792B | 23.677B | 29.116B | 35.338B | 40.105B |
Gross Profit | 10.467B | 8.013B | 7.650B | 8.683B | 10.886B | 11.587B | 11.045B | 13.917B | 17.239B | 21.117B |
Operating Expense | 5.830B | 5.260B | 5.407B | 5.751B | 6.512B | 6.912B | 6.733B | 6.313B | 7.050B | 5.778B |
Operating Income | 4.764B | 2.729B | 2.192B | 2.369B | 4.042B | 5.554B | 5.130B | 8.595B | 10.189B | 15.339B |
Other Income Expense | 824.200M | 706.500M | 745.500M | 1.121B | 900.400M | 1.578B | 1.612B | 1.343B | 1.275B | 0.000 |
Total Other Income Expense | -645.000m | 26.400M | -260.900m | -895.500m | -304.300m | -1.579b | -1.178b | -842.000m | -1.062b | -2.320b |
Pretax Income | 4.797B | 2.780B | 2.224B | 3.154B | 4.071B | 4.088B | 3.883B | 7.602B | 9.127B | 13.019B |
Tax Provision | 1.627B | 840.100M | 700.100M | 971.100M | 1.727B | 852.000M | 1.082B | 1.658B | 2.007B | 2.871B |
Net Income | 3.162B | 1.940B | 1.524B | 2.159B | 2.368B | 3.253B | 2.751B | 5.963B | 7.131B | 10.166B |
Basic EPS | 8.710 | 5.810 | 4.830 | 6.760 | 7.340 | 10.280 | 8.780 | 19.140 | 23.420 | 34.790 |
Diluted EPS | 8.630 | 5.770 | 4.810 | 6.680 | 7.240 | 10.150 | 8.690 | 18.990 | 23.280 | 34.630 |
Basic Average Shares | 363.000M | 333.600M | 315.200M | 319.500M | 322.600M | 316.500M | 313.500M | 311.600M | 304.500M | 292.200M |
Diluted Average Shares | 366.100M | 336.000M | 316.600M | 323.300M | 327.300M | 320.600M | 316.600M | 314.000M | 306.300M | 293.600M |
Total Expenses | 30.606B | 25.403B | 23.656B | 25.684B | 32.083B | 33.704B | 30.410B | 35.429B | 42.388B | 45.883B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 25.000M | 26.000M | 41.000M | 14.000M | 0.000 |
Interest Expense | 664.000M | 680.000M | 763.700M | 899.500M | 1.204B | 1.466B | 1.247B | 993.000M | 1.062B | 2.453B |
EBITDA | 6.913B | 5.197B | 4.698B | 5.296B | 6.613B | 8.135B | 7.721B | 10.410B | 11.030B | 17.036B |
Depreciation & Amortization | 1.307B | 1.382B | 1.560B | 1.716B | 1.927B | 2.019B | 2.118B | 2.050B | 1.895B | 2.004B |