Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 111.454B | 51.463B | 48.238B | 52.056B | 58.472B | 58.756B | 56.639B | 63.487B | 62.983B | 53.718B |
Cost of Revenue | 84.839B | 41.524B | 39.240B | 42.478B | 47.803B | 47.586B | 46.202B | 50.070B | 50.648B | 42.210B |
Gross Profit | 26.615B | 9.939B | 8.998B | 9.578B | 10.669B | 11.170B | 10.437B | 13.417B | 12.335B | 11.508B |
Operating Expense | 17.800B | 6.013B | 5.065B | 5.567B | 6.350B | 6.983B | 6.497B | 7.802B | 7.085B | 7.285B |
Operating Income | 8.815B | 3.920B | 3.549B | 3.519B | 4.064B | 3.877B | 3.462B | 5.302B | 4.676B | 3.456B |
Other Income Expense | 1.000B | 102.000M | 16.000M | 1.000M | 80.000M | 116.000M | 113.000M | 154.000M | 228.000M | 1.117B |
Total Other Income Expense | -3.888b | -388.000m | 212.000M | -243.000m | -1.051b | -1.354b | -231.000m | 2.209B | -235.000m | -767.000m |
Pretax Income | 6.557B | 3.532B | 3.761B | 3.276B | 3.013B | 2.523B | 3.231B | 7.511B | 4.441B | 2.937B |
Tax Provision | 1.544B | -186.000m | 1.095B | 750.000M | -2.314b | -629.000m | 387.000M | 1.008B | 1.238B | -326.000m |
Net Income | 5.013B | 4.554B | 2.496B | 2.526B | 5.327B | 3.152B | 2.815B | 6.541B | 3.132B | 3.263B |
Basic EPS | 2.660 | 2.510 | 1.440 | 1.500 | 3.300 | 2.080 | 2.010 | 5.410 | 3.020 | 3.290 |
Diluted EPS | 2.620 | 2.480 | 1.430 | 1.480 | 3.260 | 2.070 | 2.000 | 5.360 | 2.980 | 3.260 |
Basic Average Shares | 1.882B | 1.814B | 1.730B | 1.688B | 1.615B | 1.515B | 1.413B | 1.208B | 1.038B | 992.000M |
Diluted Average Shares | 1.912B | 1.836B | 1.743B | 1.702B | 1.634B | 1.524B | 1.420B | 1.220B | 1.050B | 1.000B |
Total Expenses | 102.639B | 47.537B | 44.305B | 48.045B | 54.153B | 54.569B | 52.699B | 57.872B | 57.733B | 49.495B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 80.000M | 40.000M | 31.000M | 46.000M | 67.000M |
Interest Expense | 0.000 | 0.000 | 0.000 | 309.000M | 312.000M | 242.000M | 239.000M | 254.000M | 359.000M | 548.000M |
EBITDA | 14.779B | 7.993B | 4.649B | 4.857B | 5.102B | 5.241B | 5.207B | 6.713B | 6.604B | 5.840B |
Depreciation & Amortization | 4.334B | 4.073B | 332.000M | 354.000M | 528.000M | 739.000M | 786.000M | 781.000M | 770.000M | 841.000M |