Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 2.865B | 3.435B | 3.421B | 5.108B | 6.201B | 5.991B | 5.603B | 7.318B | 12.014B | 12.306B |
Cost of Revenue | 1.035B | 1.176B | 1.194B | 2.046B | 1.968B | 1.977B | 1.913B | 2.793B | 4.481B | 4.428B |
Gross Profit | 1.830B | 2.259B | 2.227B | 3.062B | 4.233B | 4.014B | 3.690B | 4.525B | 7.532B | 7.877B |
Operating Expense | 1.040B | 1.428B | 1.185B | 1.957B | 2.290B | 2.207B | 2.140B | 2.748B | 3.979B | 3.893B |
Operating Income | 752.484M | 830.841M | 1.028B | 1.055B | 1.882B | 1.711B | 1.498B | 1.692B | 3.279B | 3.823B |
Other Income Expense | -528.000k | -2.322m | -3.655m | -6.142m | 988.000K | 429.041M | 429.455M | 536.811M | 1.013B | 1.120B |
Total Other Income Expense | -93.761m | -20.727m | -84.875m | -334.276m | -244.275m | -320.736m | -186.627m | -363.487m | -179.951m | -215.109m |
Pretax Income | 729.345M | 810.114M | 956.921M | 828.485M | 1.639B | 1.486B | 1.312B | 1.329B | 3.099B | 3.608B |
Tax Provision | 100.025M | 113.236M | 95.257M | 101.226M | 143.085M | 122.717M | 90.856M | -61.708m | 350.188M | 293.424M |
Net Income | 629.320M | 696.878M | 861.664M | 727.259M | 1.495B | 1.363B | 1.221B | 1.390B | 2.749B | 3.315B |
Basic EPS | 2.010 | 2.230 | 2.790 | 2.320 | 4.040 | 3.690 | 3.310 | 3.500 | 5.290 | 6.600 |
Diluted EPS | 1.980 | 2.200 | 2.760 | 2.290 | 3.990 | 3.660 | 3.280 | 3.460 | 5.250 | 6.550 |
Basic Average Shares | 313.195M | 312.660M | 308.736M | 346.371M | 370.430M | 369.133M | 368.633M | 397.462M | 519.226M | 502.232M |
Diluted Average Shares | 318.027M | 316.872M | 312.308M | 350.484M | 374.938M | 372.871M | 371.973M | 401.288M | 523.178M | 505.959M |
Total Expenses | 2.075B | 2.604B | 2.380B | 4.003B | 4.258B | 4.185B | 4.052B | 5.542B | 8.461B | 8.322B |
Interest Income | 12.173M | 8.625M | 21.221M | 30.333M | 9.383M | 10.229M | 4.305M | 1.220M | 6.906M | 41.287M |
Interest Expense | 34.784M | 27.030M | 88.757M | 250.840M | 253.589M | 229.075M | 193.305M | 184.825M | 200.408M | 264.641M |
EBITDA | 943.421M | 1.059B | 1.255B | 1.665B | 2.707B | 2.527B | 2.318B | 2.601B | 5.612B | 6.151B |
Depreciation & Amortization | 141.970M | 222.240M | 209.790M | 584.059M | 799.063M | 811.251M | 810.923M | 1.075B | 2.297B | 2.293B |