Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 48.681B | 50.367B | 55.371B | 58.727B | 60.114B | 52.893B | 51.298B | 68.636B | 76.325B | 78.844B |
Cost of Revenue | 40.129B | 41.326B | 44.814B | 47.642B | 48.705B | 42.992B | 41.941B | 56.316B | 62.370B | 64.236B |
Gross Profit | 8.552B | 9.040B | 10.558B | 11.085B | 11.409B | 9.902B | 9.357B | 12.321B | 13.955B | 14.608B |
Operating Expense | 7.322B | 7.190B | 8.504B | 8.756B | 9.079B | 9.152B | 7.920B | 9.981B | 10.916B | 11.127B |
Operating Income | 1.229B | 1.851B | 2.053B | 2.329B | 2.330B | 749.505M | 1.437B | 2.339B | 3.039B | 3.481B |
Other Income Expense | 33.592M | -111.347m | 15.937M | 22.733M | 9.079B | 9.152B | 7.920B | 9.981B | -226.442m | -30.000m |
Total Other Income Expense | 33.592M | -111.347m | 15.937M | 22.733M | -324.314m | -456.121m | -852.514m | -592.262m | -226.442m | -916.000m |
Pretax Income | 1.008B | 1.433B | 1.766B | 1.956B | 2.006B | 293.384M | 584.728M | 1.747B | 2.285B | 2.565B |
Tax Provision | 321.374M | 483.385M | 623.727M | 525.458M | 331.565M | 77.909M | 60.519M | 388.005M | 515.231M | 610.000M |
Net Income | 686.773M | 949.622M | 1.143B | 1.431B | 1.674B | 215.475M | 524.209M | 1.359B | 1.770B | 1.955B |
Basic EPS | 1.160 | 1.660 | 2.100 | 2.740 | 3.240 | 0.420 | 1.030 | 2.660 | 3.490 | 3.900 |
Diluted EPS | 1.150 | 1.640 | 2.080 | 2.700 | 3.200 | 0.420 | 1.020 | 2.640 | 3.470 | 3.890 |
Basic Average Shares | 592.072M | 573.057M | 543.497M | 522.927M | 516.891M | 510.121M | 510.696M | 510.631M | 507.363M | 501.238M |
Diluted Average Shares | 596.849M | 577.391M | 548.545M | 529.090M | 523.381M | 514.026M | 513.555M | 514.006M | 509.720M | 503.096M |
Total Expenses | 47.451B | 48.516B | 53.318B | 56.398B | 57.784B | 52.144B | 49.861B | 66.297B | 73.286B | 75.363B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 360.423M | 408.220M | 880.137M | 623.643M | 526.752M | 0.000 |
Interest Expense | 254.807M | 306.146M | 302.878M | 395.483M | 360.423M | 408.220M | 880.137M | 623.643M | 526.752M | 607.000M |
EBITDA | 1.816B | 2.402B | 2.971B | 3.117B | 3.130B | 1.616B | 2.317B | 3.251B | 3.701B | 4.478B |
Depreciation & Amortization | 553.021M | 646.000M | 878.300M | 729.500M | 748.900M | 908.876M | 852.406M | 881.652M | 889.173M | 997.000M |