Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 139.367B | 153.290B | 177.526B | 184.765B | 194.579B | 256.776B | 268.706B | 292.111B | 321.629B | 357.776B |
Cost of Revenue | 114.000B | 126.762B | 148.669B | 156.220B | 163.041B | 211.248B | 219.660B | 240.063B | 267.965B | 303.345B |
Gross Profit | 25.367B | 26.528B | 28.857B | 28.545B | 31.538B | 45.528B | 49.046B | 52.048B | 53.664B | 54.431B |
Operating Expense | 16.568B | 17.074B | 18.519B | 19.028B | 21.368B | 33.541B | 35.135B | 37.066B | 46.379B | 40.688B |
Operating Income | 8.799B | 9.454B | 10.338B | 9.517B | 4.021B | 11.987B | 13.911B | 13.193B | 15.742B | 13.743B |
Other Income Expense | 16.568B | 17.074B | 18.519B | -208.000m | 4.000M | 33.541B | 35.135B | 37.066B | 8.457B | 0.000 |
Total Other Income Expense | -1.121b | -859.000m | -1.749b | -1.249b | -2.615b | -2.990b | -4.141b | -2.890b | -2.118b | -2.570b |
Pretax Income | 7.678B | 8.616B | 8.637B | 8.268B | 1.406B | 8.997B | 9.770B | 10.420B | 5.836B | 11.173B |
Tax Provision | 3.033B | 3.386B | 3.317B | 1.637B | 2.002B | 2.366B | 2.569B | 2.522B | 1.509B | 2.805B |
Net Income | 4.644B | 5.237B | 5.317B | 6.622B | -594.000m | 6.634B | 7.179B | 8.001B | 4.311B | 8.344B |
Basic EPS | 3.980 | 4.660 | 4.930 | 6.470 | -0.570 | 5.100 | 5.480 | 6.000 | 3.290 | 6.490 |
Diluted EPS | 3.960 | 4.630 | 4.900 | 6.440 | -0.570 | 5.080 | 5.460 | 5.950 | 3.260 | 6.470 |
Basic Average Shares | 1.161B | 1.118B | 1.073B | 1.020B | 1.044B | 1.301B | 1.309B | 1.319B | 1.312B | 1.285B |
Diluted Average Shares | 1.169B | 1.126B | 1.079B | 1.024B | 1.044B | 1.305B | 1.314B | 1.329B | 1.323B | 1.290B |
Total Expenses | 130.568B | 143.836B | 167.188B | 175.248B | 184.409B | 244.789B | 254.795B | 277.129B | 314.344B | 344.033B |
Interest Income | 15.000M | 21.000M | 20.000M | 21.000M | 0.000 | 2.024B | 2.109B | 1.304B | 0.000 | 0.000 |
Interest Expense | 615.000M | 859.000M | 1.078B | 1.062B | 2.619B | 3.035B | 2.907B | 2.503B | 2.287B | 2.658B |
EBITDA | 10.745B | 11.546B | 12.212B | 11.849B | 6.706B | 16.348B | 17.083B | 17.401B | 12.332B | 18.178B |
Depreciation & Amortization | 1.931B | 2.092B | 2.495B | 2.517B | 2.700B | 4.336B | 4.441B | 4.512B | 4.224B | 4.366B |