Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 13.739B | 11.160B | 10.771B | 11.184B | 10.390B | 10.509B | 10.681B | 11.661B | 7.384B | 6.551B |
Cost of Revenue | 9.930B | 8.545B | 7.597B | 7.820B | 7.458B | 7.667B | 7.764B | 8.192B | 6.033B | 5.005B |
Gross Profit | 3.809B | 2.615B | 3.174B | 3.364B | 2.932B | 2.842B | 2.917B | 3.469B | 1.351B | 1.546B |
Operating Expense | 2.339B | 1.995B | 1.942B | 1.641B | 1.467B | 1.460B | 1.417B | 1.511B | 1.291B | 1.114B |
Operating Income | 2.058B | 445.000M | 1.054B | 1.634B | 1.487B | 1.300B | 1.492B | 1.955B | -342.000m | 432.000M |
Other Income Expense | 113.000M | 19.000M | -29.000m | -18.000m | 23.000M | 14.000M | 12.000M | 11.000M | -41.000m | -78.000m |
Total Other Income Expense | 701.000M | -156.000m | -207.000m | -107.000m | -115.000m | -268.000m | -144.000m | -276.000m | -253.000m | 13.000M |
Pretax Income | 1.970B | 274.000M | 815.000M | 1.418B | 1.372B | 1.032B | 1.348B | 1.679B | -496.000m | 445.000M |
Tax Provision | 228.000M | 26.000M | 43.000M | 236.000M | -640.000m | 28.000M | 34.000M | 30.000M | 33.000M | 110.000M |
Net Income | 1.742B | 248.000M | 772.000M | 1.182B | 2.012B | 1.004B | 1.314B | 1.649B | -529.000m | 335.000M |
Basic EPS | 5.380 | 0.830 | 2.610 | 4.100 | 7.130 | 3.830 | 5.430 | 7.500 | -2.560 | 1.600 |
Diluted EPS | 5.260 | 0.820 | 2.580 | 4.050 | 7.060 | 3.790 | 5.360 | 7.360 | -2.560 | 1.580 |
Basic Average Shares | 324.000M | 299.000M | 296.000M | 288.000M | 282.000M | 262.000M | 242.000M | 220.000M | 207.000M | 209.000M |
Diluted Average Shares | 331.000M | 302.000M | 299.000M | 292.000M | 285.000M | 265.000M | 245.000M | 224.000M | 207.000M | 212.000M |
Total Expenses | 12.269B | 10.540B | 9.539B | 9.461B | 8.925B | 9.127B | 9.181B | 9.703B | 7.324B | 6.119B |
Interest Income | 6.000M | 3.000M | 12.000M | 38.000M | 84.000M | 20.000M | 2.000M | 2.000M | 10.000M | 15.000M |
Interest Expense | 207.000M | 193.000M | 222.000M | 236.000M | 224.000M | 201.000M | 220.000M | 249.000M | 313.000M | 332.000M |
EBITDA | 2.430B | 1.457B | 1.964B | 2.341B | 2.115B | 1.694B | 1.973B | 2.382B | 542.000M | 696.000M |
Depreciation & Amortization | 841.000M | 815.000M | 749.000M | 598.000M | 541.000M | 379.000M | 397.000M | 451.000M | 513.000M | 264.000M |