Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 4.181B | 4.570B | 5.017B | 5.425B | 5.771B | 7.794B | 8.040B | 8.696B | 9.003B | 8.953B |
Cost of Revenue | 2.102B | 2.376B | 2.506B | 2.601B | 2.779B | 3.854B | 3.941B | 4.293B | 4.482B | 4.568B |
Gross Profit | 2.079B | 2.194B | 2.511B | 2.824B | 2.992B | 3.940B | 4.099B | 4.403B | 4.521B | 4.385B |
Operating Expense | 959.625M | 1.016B | 1.079B | 1.183B | 1.265B | 2.209B | 2.237B | 2.368B | 2.421B | 2.439B |
Operating Income | 1.120B | 1.179B | 1.432B | 1.641B | 1.727B | 1.647B | 1.868B | 2.015B | 2.036B | 1.946B |
Other Income Expense | -887.000k | 12.379M | 14.985M | 12.844M | 43.699M | 468.000M | 506.000M | 533.000M | 536.000M | 636.000M |
Total Other Income Expense | -288.884m | -286.724m | -340.469m | -376.791m | -306.374m | -450.000m | -428.000m | -489.000m | -431.000m | -428.000m |
Pretax Income | 830.786M | 891.964M | 1.092B | 1.264B | 1.421B | 1.197B | 430.000M | 1.526B | 1.605B | 1.518B |
Tax Provision | 337.545M | 382.240M | 345.727M | 616.301M | 244.681M | 283.000M | 299.000M | 212.000M | 392.000M | 260.000M |
Net Income | 493.241M | 509.724M | 745.933M | 648.000M | 1.176B | 914.000M | 131.000M | 1.314B | 1.213B | 1.258B |
Basic EPS | 0.900 | 0.900 | 1.500 | 1.400 | 2.600 | 2.000 | 0.300 | 3.200 | 3.100 | 3.260 |
Diluted EPS | 0.800 | 0.900 | 1.500 | 1.400 | 2.600 | 2.000 | 0.300 | 3.200 | 3.100 | 3.240 |
Basic Average Shares | 578.894M | 537.571M | 491.705M | 463.800M | 446.183M | 450.100M | 433.000M | 406.200M | 391.600M | 385.800M |
Diluted Average Shares | 586.202M | 543.517M | 496.473M | 472.400M | 456.072M | 461.600M | 442.900M | 414.300M | 399.000M | 388.800M |
Total Expenses | 3.061B | 3.391B | 3.585B | 3.784B | 4.044B | 6.063B | 6.178B | 6.661B | 6.903B | 7.007B |
Interest Income | 15.498M | 0.000 | 0.000 | 0.000 | 8.000M | 3.000M | 392.000M | 409.000M | 413.000M | 0.000 |
Interest Expense | 269.010M | 299.103M | 331.225M | 345.820M | 350.073M | 390.000M | 394.000M | 415.000M | 422.000M | 423.000M |
EBITDA | 1.366B | 1.463B | 1.692B | 1.909B | 2.071B | 2.055B | 1.386B | 2.524B | 2.612B | 2.540B |
Depreciation & Amortization | 266.423M | 272.214M | 268.979M | 298.602M | 300.720M | 468.000M | 562.000M | 583.000M | 585.000M | 599.000M |