Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 132.447B | 146.801B | 163.786B | 160.546B | 170.756B | 181.193B | 171.760B | 134.038B | 120.741B | 122.428B |
Cost of Revenue | 60.145B | 67.046B | 77.190B | 77.810B | 79.419B | 84.141B | 79.920B | 60.407B | 50.848B | 50.123B |
Gross Profit | 72.302B | 79.755B | 86.596B | 82.736B | 91.337B | 97.052B | 91.840B | 73.631B | 69.893B | 72.305B |
Operating Expense | 57.970B | 54.935B | 62.692B | 59.852B | 65.195B | 67.639B | 66.555B | 47.521B | 46.982B | 48.844B |
Operating Income | 12.212B | 24.785B | 23.543B | 19.970B | 26.096B | 27.955B | 6.405B | 25.897B | -4.587b | 23.461B |
Other Income Expense | 1.581B | -52.000m | 1.081B | 1.597B | 6.782B | -1.071b | -1.431b | 9.387B | 5.810B | 20.533B |
Total Other Income Expense | -1.857b | -4.093b | -3.731b | -4.831b | -1.223b | -9.487b | -9.261b | 3.274B | 1.493B | -3.613b |
Pretax Income | 10.355B | 20.692B | 19.812B | 15.139B | 24.873B | 18.468B | -2.856b | 29.171B | -3.094b | 19.848B |
Tax Provision | 3.619B | 7.005B | 6.479B | -14.708b | 4.920B | 3.493B | 965.000M | 5.395B | 3.780B | 4.225B |
Net Income | 6.442B | 13.345B | 12.976B | 29.450B | 19.370B | 13.903B | -5.176b | 20.081B | -8.524b | 14.400B |
Basic EPS | 1.240 | 2.370 | 2.100 | 4.770 | 2.860 | 1.900 | -0.720 | 2.770 | -1.190 | 1.990 |
Diluted EPS | 1.240 | 2.370 | 2.100 | 4.760 | 2.850 | 1.890 | -0.720 | 2.730 | -1.120 | 1.970 |
Basic Average Shares | 5.205B | 5.628B | 6.168B | 6.164B | 6.778B | 7.319B | 7.157B | 7.168B | 7.166B | 7.181B |
Diluted Average Shares | 5.221B | 5.646B | 6.189B | 6.183B | 6.806B | 7.348B | 7.183B | 7.503B | 7.587B | 7.258B |
Total Expenses | 118.115B | 121.981B | 139.882B | 137.662B | 144.614B | 151.780B | 146.475B | 107.928B | 97.830B | 98.967B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest Expense | 3.613B | 4.120B | 4.910B | 6.300B | 7.957B | 8.422B | 7.925B | 6.716B | 6.108B | 6.704B |
EBITDA | 31.802B | 46.808B | 50.548B | 45.805B | 61.215B | 55.089B | 33.570B | 53.719B | 21.066B | 45.317B |
Depreciation & Amortization | 18.273B | 22.016B | 25.847B | 24.387B | 28.430B | 28.217B | 28.516B | 17.852B | 18.021B | 18.777B |