Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 20.261B | 28.833B | 29.710B | 29.953B | 30.557B | 28.913B | 30.117B | 31.686B | 31.227B | 32.364B |
Cost of Revenue | 6.309B | 9.142B | 9.291B | 9.055B | 9.155B | 9.424B | 10.483B | 10.145B | 10.719B | 12.911B |
Gross Profit | 13.952B | 19.691B | 20.419B | 20.898B | 21.402B | 19.489B | 19.634B | 21.541B | 20.508B | 19.453B |
Operating Expense | 9.395B | 13.731B | 14.106B | 14.555B | 14.770B | 14.267B | 14.739B | 15.633B | 14.678B | 13.721B |
Operating Income | 3.766B | 5.291B | 5.330B | 6.651B | 6.268B | 4.791B | 4.484B | 5.752B | 5.485B | 5.732B |
Other Income Expense | 851.000M | 2.038B | 2.202B | 2.328B | 373.000M | 1.827B | 2.098B | 2.595B | 1.567B | -364.000m |
Total Other Income Expense | -791.000m | -669.000m | -983.000m | 81.000M | 9.000M | -736.000m | -589.000m | -235.000m | -121.000m | -895.000m |
Pretax Income | 3.486B | 4.336B | 4.602B | 5.675B | 5.197B | 4.055B | 3.895B | 5.517B | 5.364B | 4.837B |
Tax Provision | 811.000M | 798.000M | 578.000M | 2.580B | 547.000M | -751.000m | 265.000M | 456.000M | 1.580B | 1.133B |
Net Income | 2.675B | 3.538B | 4.028B | 3.104B | 4.631B | 4.789B | 3.606B | 5.039B | 3.758B | 3.676B |
Basic EPS | 2.440 | 2.510 | 2.920 | 2.290 | 3.440 | 3.570 | 2.680 | 3.750 | 2.830 | 2.770 |
Diluted EPS | 2.410 | 2.480 | 2.890 | 2.270 | 3.410 | 3.540 | 2.660 | 3.730 | 2.820 | 2.760 |
Basic Average Shares | 1.096B | 1.410B | 1.379B | 1.357B | 1.346B | 1.341B | 1.345B | 1.342B | 1.330B | 1.328B |
Diluted Average Shares | 1.109B | 1.426B | 1.391B | 1.368B | 1.358B | 1.351B | 1.354B | 1.351B | 1.333B | 1.330B |
Total Expenses | 15.704B | 22.873B | 23.397B | 23.610B | 23.925B | 23.691B | 25.222B | 25.778B | 25.397B | 26.632B |
Interest Income | 386.000M | 431.000M | 366.000M | 397.000M | 1.444B | 300.000M | 192.000M | 367.000M | 386.000M | 0.000 |
Interest Expense | 666.000M | 1.386B | 1.094B | 1.146B | 1.444B | 1.092B | 925.000M | 553.000M | 636.000M | 719.000M |
EBITDA | 6.249B | 9.211B | 9.596B | 9.384B | 9.664B | 8.241B | 7.933B | 8.932B | 9.042B | 8.379B |
Depreciation & Amortization | 1.306B | 2.820B | 2.917B | 2.644B | 2.659B | 2.663B | 2.702B | 2.707B | 2.697B | 2.647B |